1

可能重复:
是否可以在 Git 中为分支起别名?

我们的代码有一个公共版本和一个内部版本。现在我们有 2 个分支,我们必须手动向每个分支提交更改以保持它们同步。有没有办法创建一个别名或其他东西,让开发人员在一个具有 2 个不同名称的分支中使用?

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

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

这种设置可以吗?

4

1 回答 1

1

是否可以在 Git 中为分支起别名?

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

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

请注意,主干不是一等公民。如果您签出trunk 并执行git status,您实际上将在master 上,但是您可以在所有使用分支名称的地方(日志、合并等)使用trunk 命令。

于 2012-11-20T19:01:16.227 回答