查看还没有暂存的文件更新git
git diff
已经暂存起来的文件和上次提交时的快照之间的差别fetch
git diff --cached 或者 git diff --staged
查看暂存先后的两个版本code
git status
修改提交信息rem
git commit -- amend
撤销暂存其中的一个文件it
git reset HEAD<file>
未放到暂存区,取消修改文件ast
git checkout <file>
查看当前配置的远程仓库配置
git remote -v
从远程仓库抓取数据file
git fetch [remote-name]
推送数据到远程仓库数据
git push origin master
查看远程仓库信息推送
git remote show origin
推送分支
git push origin [tagname]
切换分支
git checkout
新建分支
git branch
合并某分支到master
git merge <branch>
删除分支
git branch -d <branch>