1
vincentxue 2015 年 3 月 27 日 |
2
bsbgong 2015 年 3 月 27 日 “修改 commit 的内容”,这个需要再表达清楚一点。你要修改commit message还是file changes
|
3
lincanbin 2015 年 3 月 27 日 via Android Rebase后
Git push -f 强制提交修改 |
5
bcxx 2015 年 3 月 27 日 最快的方法是 checkout 回去然后 diff & apply ...
|
6
spacewander 2015 年 3 月 27 日 如果你的分支跟要merge进去的分支不同,比如你的分支是fix,而对方版本库的分支是master,那么直接git push -f origin fix。
|
7
spacewander 2015 年 3 月 27 日
对了,在push -f之前,本地要做git commit --amend更新掉原来的提交
|
8
bsbgong 2015 年 3 月 27 日 @WildCat
我看你的描述是修改最近的一个commit。那直接git commit --amend就行了,然后git push -f 是不是PR,没有任何影响。只要关注你的origin是指向哪个分支就行了。 |
9
stackpop 2015 年 3 月 28 日
我一般是直接 reset --soft 修改后重新建一个 commit,然后 git push -f
|