GitHub远程符号引用/分支别名

时间:2016-05-26 08:54:49

标签: git github

在GitHub上,我希望master分支实际上是x.y.z分支的别名。因此,x.y.z和master的所有提取/推送都会产生完全相同的结果。我确实希望保留master分支,因为人们习惯了它,但也希望x.y.z分支不使master成为分支名称的特例(其他分支是a.b.cd.e.f ...)。

有没有办法在GitHub上实现这一目标?或者通常在Git远程存储库上?

1 个答案:

答案 0 :(得分:3)

在GitHub端,您可以更改the default branch 在远程仓库方面,您可以similarly change the default branch

在GitHub端无法直接设置分支别名 它位于远程托管git repo服务器上,您可以访问:

git symbolic-ref refs/heads/master refs/heads/x.y.z

但是别名部分不会传播到git cloned repo:虽然默认情况下每个新克隆都会签出x.y.z,但是他们的用户必须在本地设置别名。