當代碼提交後,backup review代碼時發現有問題,要修改,這時候應該怎麼辦呢?
方法一:
將你提交的所有代碼 abandon掉,然後你回去 通過git reset …將代碼回退到你代碼提交之前的版本,然後你修改出問題的文件,然後 git add xx.py xxx.py ...py 在重新 git commit -m “修改bug” 最後 git push origin HEAD:refs/for/branches
這樣是不是有點複雜,氣鼓鼓,相當於之前乾的活白乾了。
方法二:
不要abandon,直接修改有問題的文件,修改好後直接執行以下命令:
git add xxx
git commit --amend
:wq
git push origin master:refs/for/master
git commit --amend:相當於覆蓋上一次的提交內容