通过重置原点然后合并

时间:2019-02-27 23:15:22

标签: git github

我在将我进行的合并还原为上游分支时遇到问题,该分支没有直接写访问权。

我在本地进行了一些更改,将它们推到了原产地,然后将它们由一个团队成员合并到我们的上游资源库中。现在,我要还原这些更改,实质上是“取消合并”合并。到目前为止,我有:

  1. 使用git reset --hard *commit number*
  2. 将我的本地存储库恢复为正确的提交
  3. 强制使用git push --force origin *branch name*将此重置推送到原始位置

当前,我的远程存储库已更新为不显示我已还原的所有提交,这是正确的。但是,当我尝试将这些更改合并到上游时,实质上是“取消合并”以前的合并,GitHub显示,远程存储库的指定分支与上游存储库的相同分支之间没有区别。我做错了什么吗?

注意:我尝试在文件中添加新行,从而表明分支之间有一些更改,然后合并,但这是行不通的。

0 个答案:

没有答案