Skip to content

Latest commit

 

History

History
8 lines (6 loc) · 524 Bytes

File metadata and controls

8 lines (6 loc) · 524 Bytes

#git push -f

如果你已经把本地提交commit已经push到远程分支。但是如果发现本地分支的代码出现错误,需要重写commit历史,例如使用了git commit --amend,一般情况下,远程分支是会拒绝本次提交,这样只能够通过强制更新远程分支(洗版)来进行更新。

##强制提交远程分支 git push -f

##注意事项 此操作非常危险,如果远程分支已经被其他人fetch到本地分支,就严格禁止再更改原有的commit历史!