Git:如何在master上恢复一次提交并推送新的更改

时间:2013-04-26 07:28:22

标签: git version-control

我创建了一个新分支X
然后,我将此分支与本地master合并,并将本地master推送到origin 然后我在分支X

上做了更多更改

我想将这些更改推送到origin,但在origin上,我希望只有先前的提交消息才会出现,即我希望将新的更改合并到origin上次提交

有可能吗?

1 个答案:

答案 0 :(得分:0)

请参阅与“如何还原先前推送的提交?”相关的其他问题。

由于您推送了提交,因此您要执行的操作将更改远程分支历史记录,如果他们已撤消origin/master分支,则会干扰其他用户。

除非您有充分理由从origin的历史记录中删除该提交,否则只需在当前origin/master分支之上推送其他更改。