git已經提交到代碼庫了,怎麼樣修改提交內容

當代碼提交後,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:相當於覆蓋上一次的提交內容

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章