是否可以为一个git分支拥有2个名称?

时间:2012-11-20 18:58:12

标签: git

  

可能重复:
  Is it possible to alias a branch in Git?

我们的代码有公开版和内部版。现在我们有2个分支,我们必须手动提交每个分支以使它们保持同步。有没有办法创建一个别名或者某个东西,让devs在一个分支中有两个不同的名字?

这个想法是一组开发人员只知道并使用公共版本,所以他们会做git checkout pub-1.0.0而另一个值得开发的部门只知道内部版本,所以他们会做git checkout dev-1.2.3

两个开发组都应该使用相同的代码。应该在dev-1.2.3和签证中看到对pub-1.0.0的提交。

这种设置可以吗?

1 个答案:

答案 0 :(得分:1)

来自Is it possible to alias a branch in Git?

  

您可以创建对主分支的符号引用:

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

请注意,行李箱不是头等舱公民。如果你结帐主干和   执行你将实际掌握的git状态,但你可以   在您使用分支名称的所有地方使用trunk命令(日志,   合并等。)。