2
我们有一个Git仓库,有两个并排存活的分支, branch1
,branch2
和branch3
。目标是使master
总是指向与branch3
的HEAD相同的提交。让git master跟踪/跟踪另一个本地分支
当谷歌搜索术语“分支跟踪”的文章几乎总是关注远程跟踪。地方分支机构能否实现同样的目标?
我们有一个Git仓库,有两个并排存活的分支, branch1
,branch2
和branch3
。目标是使master
总是指向与branch3
的HEAD相同的提交。让git master跟踪/跟踪另一个本地分支
当谷歌搜索术语“分支跟踪”的文章几乎总是关注远程跟踪。地方分支机构能否实现同样的目标?
你可以尝试使用git symbolic-ref
:
git symbolic-ref refs/heads/master refs/heads/branch3
简单,和作品:)谢谢。 – Borek 2014-09-29 08:19:04
我很惊讶。我不明白你在这里使用的手册页中详细描述的那三个'git symbolic-ref'语法。 'refs/heads/master'是一个符号参考吗? – Jubobs 2014-09-29 09:11:04
@Jubobs只是将内容修改为'.git/refs/heads/master'文件,以便不引用SHA1,而是引用另一个分支的名称。看到http://stackoverflow.com/a/549949/6309 – VonC 2014-09-29 09:13:10