0


git 本地分支如何关联远程分支

这里写目录标题

本地分支 关联 远程分支

创建并关联远程分支(首次推送本地分支使用此命令)

git push -u             origin <本地分支名>:<远程分支名>git push -u             origin release:new-release       将本地分支releas的更改推送到一个远程仓库中不存在的新分支new-releas,并且设置上游跟踪(upstream tracking)
git push --set-upstream origin release                   将本地分支releas的更改推送到一个远程仓库中不存在的新分支release,   并且设置上游跟踪(upstream tracking)
git push -u             origin release                   为 git push --set-upstream origin release 缩写版本, -u 应该为 -upstream

关联已存在远程分支

git branch --set-upstream-to=origin/release2 release3    设置本地分支(release3)与远程仓库分支(在这里是origin/release2)之间的跟踪关系
git push origin HEAD:release2                            将当前分支推送到远程仓库的一个特定分支,这也是分支名不同名时push代码的方式

[Q&A] 本地分支 跟踪 远程分支 在配置文件的体现

1. .git/config配置文件会追加如下关联关系,故后续可以直接执行 git push
    [branch "release"]
        remote = origin
        merge = refs/heads/release

2. .git\refs\remotes\origin 里会追加文件 release

**[Ref]**git push -u origin master 与git push --set-upstream origin master


本文转载自: https://blog.csdn.net/weixin_37646636/article/details/135406686
版权归原作者 张紫娃 所有, 如有侵权,请联系我们删除。

“git 本地分支如何关联远程分支”的评论:

还没有评论