如何修复大师的历史?

时间:2017-02-16 07:48:15

标签: git

我有以下情况: 我从主人那里做了一个樱桃选择到分支A.然后我将分支A(在其他一些提交之后)合并到主人。 现在我无法直接推送到掌握,导致不允许重写历史记录。 如何修复主人,以便我可以在不重写历史记录的情况下进行推送?我可以获得重写历史的临时权利。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

很可能您不需要重写历史记录。您需要在master中提交所有更改后才能从origin master提交。

git fetch origin master:origin_master
git checkouf master
git rebase origin_master
git push origin master