如何在拉取请求中接受*某些*更改?

时间:2017-11-12 19:11:10

标签: git github

我正在和同事一起编辑一份文件,他已经给我发了拉请求。我的同事在文档中编辑了很多行。我想接受的一些改变,但我想要遗漏的其他改变。有没有办法用git(特别是与GitHub)这样做?

2 个答案:

答案 0 :(得分:1)

据我所知,GitHub网页用户界面没有提供,但使用git你可以通过多种方式实现这一点。请参阅GitHub指南here如何合并PR的修改版本。

答案 1 :(得分:1)

建议的流程是您在审核期间通过评论的方式向同事提供反馈,以便他们进行更改并再次请求合并。积极的一面是,你与他们分享观点,并在未来就此达成一致。

GitHub提供了执行此操作的方法,您可以在此处阅读更多相关信息: https://help.github.com/articles/about-pull-request-reviews/


或者,如果您确实希望在更改之前自己进行更改而不要求他们执行这些更改,则可以将更改推送到其分支,然后接受合并请求。 但是他们应该没有选择阻止其他用户修改他们的分支。阅读这个答案的更多细节: Adding commits to another person's pull request on GitHub