在Github上处理已放弃的拉取请求(保留历史记录)



我在Github上有一个repo,用户在那里打开了一个pull请求。但现在他的公关已经过时了(需要重新调整基础,或者我想请一位作者解决几个问题(。如果用户不想进行修复或对项目失去兴趣,我该怎么做?

我可以创建一个补丁并在本地应用,但之后我会丢失用户的提交,所以,我会劫持他/她的贡献。

我如何将废弃的PR拉到自己的回购中,进行自己的修复并创建另一个PR,同时保留用户贡献的历史?

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

然后,你可以做你想做的,通过添加新的提交、重新基准或合并来修复。。。这取决于你。

然后,您应该执行一个新的PR。

最新更新