使用Github上的废弃拉取请求(保留历史记录)

时间:2016-08-05 22:32:53

标签: git github pull-request

我在Github上有一个回购,用户在那里打开了拉取请求。但是现在他的PR已经过时了(需要使用rebase,或者我想让作者解决几个问题)。如果用户不想修改项目或对项目失去兴趣,我该怎么做?

我可以创建补丁并在本地申请,但之后我将失去用户的提交,因此,我将劫持他/她的贡献。

我如何将被遗弃的PR拉到自己的回购,自己修复并创建另一个公关,保留用户贡献的历史?

1 个答案:

答案 0 :(得分:1)

将用户的存储库添加为本地存储库中的远程存储库,并从此存储库中获取。您应该获得包含PR的所有提交的远程分支。

然后,你可以做你想做的事情,通过添加新的提交,rebase或合并来解决......这取决于你。

然后,你应该做一个新的公关。