1.查看日志
git log
2.查看个人信息
git config --list
3.修改个人信息
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
4.查看各个branch/tag的哈希值
git rev-parse dev_20150625_04
5.比较两个branch的不同(modify的用不同颜色标识出来)
git diff --color-words dev_20150625_02 dev_20150625_01
6.新建分支(以在master上新建分支为例)
git checkout master
git branch new_branch
git checkout new_branch
或者
git checkout -b new_branch
7.查看远程分支
git branch -a
8.删除分支
远程
git push origin --delete dev_20150709
本地
git branch -D dev_20150709
9.本地提交所有的tag(指定具体的tag/branch)
git push origin ref/tags/branch/*
10.合并分支
git checkout master
git merge new_branch
git push origin HEAD
如果冲突,用git status查阅
提交:git commit -a -m 'fixed bug 53'
11.比较新分支和master区别
见5
git log
2.查看个人信息
git config --list
3.修改个人信息
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
4.查看各个branch/tag的哈希值
git rev-parse dev_20150625_04
5.比较两个branch的不同(modify的用不同颜色标识出来)
git diff --color-words dev_20150625_02 dev_20150625_01
6.新建分支(以在master上新建分支为例)
git checkout master
git branch new_branch
git checkout new_branch
或者
git checkout -b new_branch
7.查看远程分支
git branch -a
8.删除分支
远程
git push origin --delete dev_20150709
本地
git branch -D dev_20150709
9.本地提交所有的tag(指定具体的tag/branch)
git push origin ref/tags/branch/*
10.合并分支
git checkout master
git merge new_branch
git push origin HEAD
如果冲突,用git status查阅
提交:git commit -a -m 'fixed bug 53'
11.比较新分支和master区别
见5