mic*_*blu 174 git branch repository git-branch
我通过拉了所有远程分支机构git fetch --all
.我可以通过git branch -a
remotes/origin/branchname 看到我想要合并的分支.问题是它无法访问.我不能合并或结账?
Von*_*onC 270
您可以git branch -r
使用其遥控器的名称引用那些远程跟踪分支〜(列出).
如果要在本地分支上合并其中一个远程分支:
git fetch origin aRemoteBranch
Run Code Online (Sandbox Code Playgroud)
如果要在其中一个远程分支上合并一个本地分支,则需要首先在所述远程分支上创建一个本地分支:
git checkout master
git merge origin/aRemoteBranch
Run Code Online (Sandbox Code Playgroud)
Mic*_*ann 82
每当我进行合并时,我都会进入我要合并的分支(例如" git checkout branch-i-am-working-in
"),然后执行以下操作:
git merge origin/branch-i-want-to-merge-from
e18*_*18r 19
也许您想要使用本地分支跟踪远程分支:
git branch new-local-branch
git branch --set-upstream-to=origin/remote-branch new-local-branch
git checkout new-local-branch
git pull
Lan*_*ghe 15
首先从原点获取远程分支。
git fetch origin remote_branch_name
Run Code Online (Sandbox Code Playgroud)
合并远程分支到本地分支
git merge origin/remote_branch_name
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
281770 次 |
最近记录: |