我正在尝试从功能强大的服务器中删除提交。 Gitorious向我展示了一些重复的提交。如何删除gitorious的提交?
由于
答案 0 :(得分:0)
执行git rebase -i HEAD~n
,其中n是您要修改的历史记录中的提交数。
它列出了您最喜欢的编辑器中的所有提交,其中每一行都是提交。 删除重复的提交行(如果有),保存并继续。
执行git push -f <remote> <branch>
-f
:强制推送(在服务器上替换我正在推送的内容,即使其快进)
<remote>
:你的功勋库
<branch>
:您要推送的分支。如果要将所有跟踪分支全部推送到
希望这能解决你的问题!
快乐的gitting!