1、git config -global core.editor vim
git commit時,配置vim爲默認編輯器
2、git reset HEAD^ --hard
從當前節點往前回退一個節點
3、git rm filename
刪除文件後,在本地git庫就找不到了,要慎重;如果需要提交到服務器,需要git commit
4、git commit --amend
補充提交,如果代碼沒有審覈,會在原來的基礎上再補充提交一次
5、git clean -df
刪除本地一些無用緩存文件
6、git format-patch HEAD^
生成patch,本地製作patch的時候,需要先commit;製作出來的patch要放到git庫根目錄下,否則git自動merge的時候會出錯
7、git revert commitID
回退某個節點,這個命令一般不需加 --hard