git branch
git branch -a
git branch -d <name>
git branch <name>
git checkout <name>
git checkout -b <name>
git merge <name>
git pull origin <分支名>
git log
git log <文件所在项目目录>
git diff <commit的id>
git diff <第一次commit的id><第二次commit的id>
原文:http://www.cnblogs.com/pandaer/p/5179867.html