【问题标题】:Make git master follow / track another local branch让 git master 跟随/跟踪另一个本地分支
【发布时间】:2014-09-29 07:58:51
【问题描述】:

我们有一个 Git 存储库,其中包含几个并排存在的分支,例如branch1branch2branch3。目标是使master 始终指向与branch3 的HEAD 相同的提交。

在谷歌上搜索“分支跟踪”一词时,文章几乎总是涉及远程跟踪。本地分支机构也能做到这一点吗?

【问题讨论】:

    标签: git


    【解决方案1】:

    你可以尝试使用git symbolic-ref:

    git symbolic-ref refs/heads/master refs/heads/branch3
    

    【讨论】:

    • 我很惊讶。我不明白您在此处使用的手册页中详细介绍的三个 git symbolic-ref 语法中的哪一个。 refs/heads/master 算作符号引用吗?
    • @Jubobs 它只是将内容修改为.git/refs/heads/master 文件,以便引用的不是SHA1,而是另一个分支的名称。见stackoverflow.com/a/549949/6309
    猜你喜欢
    • 1970-01-01
    • 2012-03-05
    • 2016-02-20
    • 2016-08-09
    • 2015-10-11
    • 2010-10-05
    • 2010-09-27
    • 1970-01-01
    相关资源
    最近更新 更多