1、创建分支,并跳转到该分支。
	git checkout -b xxxx

2、跳转到已有分支
	git checkout xxxx

3、提交文件的必要步骤:
	说明:现在你要提交你本地的dev分支到远端dev分支上。
	git pull origin dev   (##拉取远端的dev分支文件。此步骤为必备步骤)
	git add xxx   (##将文件添加到提交的目录里面)
	git commit -m "标注你此次提价的文件说明"  (##提交文件)
	git push origin/dev dev
	
4、合并分支:
	说明:现在你需要把“dali”分支合并到“dev”分支上
	git checkout dev     (##首先切换到dev分支上)
	git merge dali      (##将dali分支合并到当前分支的命令)

5、查看历史提交版本:
	git reflog  (##查看当前分支的提交历史)
	git log --graph     (##查看具体的分支及提交信息)
	git log --graph --pretty=oneline --abbrev-commit    (##具体查看的简化版,强烈推荐使用。不谢)
以下是推荐使用命令的使用效果:
* f320f1a hehe
*   a7cd34b hehe
|\
| * d20802a test
| * cd18f41 youyou
* | 8b7c51d eeh
|/
* a3dbb86 测试代码

6、版本回撤:
	git reset --hard xxxxxx    (##为历史提交版本的前7位字符串)

7、当你只想更新远端分支的某一个文件时:
	git fetch
	git checkout origin/dev -- xxxx(文件名)
	
8、撤下某个提交的文件
	git reset -head xxxxx 

转载请注明转自:运达's blog 原文地址:http://www.yunda51.com/1862.html