我在Github上有一个回购,用户在那里打开了拉取请求。但是现在他的PR已经过时了(需要使用rebase,或者我想让作者解决几个问题)。如果用户不想修改项目或对项目失去兴趣,我该怎么做?
我可以创建补丁并在本地申请,但之后我将失去用户的提交,因此,我将劫持他/她的贡献。
我如何将被遗弃的PR拉到自己的回购,自己修复并创建另一个公关,保留用户贡献的历史?
答案 0 :(得分:1)
将用户的存储库添加为本地存储库中的远程存储库,并从此存储库中获取。您应该获得包含PR的所有提交的远程分支。
然后,你可以做你想做的事情,通过添加新的提交,rebase或合并来解决......这取决于你。
然后,你应该做一个新的公关。