合并前在 Git 远程主分支上测试最新代码

Testing latest code on Git remote master branch before merging

我已经提交了一些内容,但有人在 master 分支上推送了一些更改,为了安全起见,我想在将其合并到我的本地 master 分支之前检查并测试这些更改。我如何实现这一目标?

您可以获取您可以使用 FETCH_HEAD 引用的远程分支,然后检出该分支。

git fetch remote_branch

git checkout FETCH_HEAD

这会使您处于分离状态,但如果您只是想暂时测试这些更改,这很好。

完成测试后,您可以将其合并回您的分支。

git checkout your_prevous_branch

git merge FETCH_HEAD