合并前在 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
我已经提交了一些内容,但有人在 master 分支上推送了一些更改,为了安全起见,我想在将其合并到我的本地 master 分支之前检查并测试这些更改。我如何实现这一目标?
您可以获取您可以使用 FETCH_HEAD 引用的远程分支,然后检出该分支。
git fetch remote_branch
git checkout FETCH_HEAD
这会使您处于分离状态,但如果您只是想暂时测试这些更改,这很好。
完成测试后,您可以将其合并回您的分支。
git checkout your_prevous_branch
git merge FETCH_HEAD