Git 如何使用最新提交的PR更新本地签出PR代码?
我已经在我的本地网站上签了一份PR。现在PR已更新,如何使用最新提交更新本地分支。 当我试着去做Git 如何使用最新提交的PR更新本地签出PR代码?,git,bitbucket,git-pull,git-fetch,Git,Bitbucket,Git Pull,Git Fetch,我已经在我的本地网站上签了一份PR。现在PR已更新,如何使用最新提交更新本地分支。 当我试着去做 git取上游 git拉入原点 他们都说分支机构不存在。这是因为它是公共关系,而不是分支机构。如何更新我的本地回购?当您获取特定命名空间中的分支时: git fetch origin pull/ID/head:BRANCHNAME # or git fetch upstream pull/ID/head:BRANCHNAME 但是如果您使用git config-l,您可能会看到如下设置: remot
git取上游
git拉入原点
他们都说分支机构不存在。这是因为它是公共关系,而不是分支机构。如何更新我的本地回购?当您获取特定命名空间中的分支时:
git fetch origin pull/ID/head:BRANCHNAME
# or
git fetch upstream pull/ID/head:BRANCHNAME
但是如果您使用git config-l,您可能会看到如下设置:
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
与远程获取分支关联的,而不是拉/分支
您需要添加(对于GitHub拉取请求):
以便能够获取任何pr
分支
用于:
(已提供)当您获取特定命名空间中的分支时:
git fetch origin pull/ID/head:BRANCHNAME
# or
git fetch upstream pull/ID/head:BRANCHNAME
但是如果您使用git config-l,您可能会看到如下设置:
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
与远程获取分支关联的,而不是拉/分支
您需要添加(对于GitHub拉取请求):
以便能够获取任何pr
分支
用于:
(已提供)您可以通过以下方式更新/拉出已签出的未合并公关分支机构:
git pull upstream pull/PR-NUMBER/head:LOCAL-PR-BRANCH
example : git pull upstream pull/352/head:pr-352
供参考:
如何签出未合并的请购单:
git fetch upstream pull/352/head:pr-352
git checkout pr-352
- 远程可以是上游,也可以是源站
- 352是公共关系号码
- pr-352是将pr签出到的本地分支机构名称
git pull upstream pull/PR-NUMBER/head:LOCAL-PR-BRANCH
example : git pull upstream pull/352/head:pr-352
供参考:
如何签出未合并的请购单:
git fetch upstream pull/352/head:pr-352
git checkout pr-352
- 远程可以是上游,也可以是源站
- 352是公共关系号码
- pr-352是将pr签出到的本地分支机构名称