拉取请求审核后在旧分支上工作

时间:2018-04-21 03:48:07

标签: git request branch pull

我做了拉请求。
审稿人要求进行审查。
在这个时候,主要分支进行了很多修改 但是现在我必须编辑一个我当前分支(拉请求分支)中没有的函数,因为我的分支是最新的。
从我更新的代码中获取代码的最佳方法是如何进行编辑的?

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,那么你想要做的就是将更改从主分支拉到你的pull请求分支,而不会弄乱你已经完成的更改。

轻松的方式
git checkout <pull request branch>
git pull origin master
这将从主分支获取所有更改到您的pull请求分支并为其进行合并提交。完成更改后。您需要将更改推送到拉取请求分支。你可以通过

完成这个
git push origin <pull request branch>

最佳方式
就个人而言,我试着遵循这个,因为没有人真的喜欢创建合并提交,并且它在提交历史中只是太多的噪音,你可以轻松地避免和帮助团队。

git pull --rebase

这不会创建提交,但如果您推送了更改,则不建议这样做。你需要解决接下来的冲突。

希望这有帮助。