2016-09-21 92 views
1

我分叉了一个项目,克隆它,对主进行了更改并提交并推送了这些更改。然后,我创建了一个从主人到原始回购的公关也要掌握。所以公关已经存在,并且有很多我不想放弃的评论和内容。Github将主人移动到PR分支?

我的问题:是否有可能将主分支移动到一个新的分支使用主分支作为其他事情,然后编辑公关,以便“从分支”是新的分支?

回答

1

不,GitHub不允许你这样做。 (他们确实允许你改变你想合并到哪个分支,但不是你正在合并的分支。)这就是为什么我通常尝试为任何PR创建一个新的分支,即使它只是一个小小的改变。

但是,您仍然可以在不更改分支名称的情况下处理其他事情。假设upstream在远程原始回购,做例如: -

git checkout -b my-new-feature upstream/master 

这会给你的基础上master上游版本的新特性分支(my-new-feature)。

另一种方法是关闭现有的PR,重命名分支,打开一个链接到旧PR的新PR以供参考。 (如果您在说明中包含例如Replaces PR #123,GitHub会将#123转换为PR#123的链接。)

相关问题