查看還沒有暫存的文件更新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>