Heim > Fragen und Antworten > Hauptteil
PHP中文网2017-05-02 09:28:27
revert之后再提交,不过历史纪录里面会有两个commit是无用的。一个错误提交,一个提交revert这个错误提交
当然你也可以用reset,比如git reset --hard <commit hash>,然后push的时候加上-f 强制更新。但是这个操作很危险,如果别人已经checkout你的错误commit,你又把它reset,这样其他人下次pull,或者push就会有错误。
ringa_lee2017-05-02 09:28:27
1.先reset
git reset HEAD^
2.修改,后commit
3.再邪恶地强制提交。。。
git push --force