git命令总结。

1、git安装完成后,需要设置
git config –global user.name “xxxx”
git config –global user.email “xxx@nazoua.com”

2、vim filename后提交(commit -m “备注信息”)
git add file.txt
git add file.txt file1.txt
git commit -m “add 3 files”

3、修改file之后,可以运行以下命令查看文件是否被修改
git status

4、git diff filename 查看具体修改了什么内容
git diff filename

5、查看历史提交记录
git log
如果感觉眼花缭乱的话,可以
git log –pretty=oneline

6、git回滚,回滚到上一个版本HEAD^,上上一个版本HEAD^^,往上100个版本HEAD~100
git reset –hard HEAD^
git reset –hard HEAD^
git reset –head HEAD~100

7、指定回到某个版本
git reset –hard commit_id

8、查询commit id号
git reflog

9、删除git
rm 文件
git rm 文件
git commit -m “remove file”

10、rm误删文件区文件,但是缓存区里有的,恢复文件方式
git checkout — filename

11、创建一个新的git远程仓库
new repository

12、关联远程仓库
git remote add origin git@github.com/iszone/test.git

git remote add origin git@git.xiaomeidaojia.com:server/shell.git
git push -u origin master

13、clone代码到本地
git clone git@git.xiaomeidaojia.com:server/shell.git

14、创建dev分支,以下命令表示创建并切换

查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>

15、查看分支合并情况
git log –graph –pretty=oneline –abbrev-commit

发表评论

电子邮件地址不会被公开。