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