我正在考虑大规模使用 Git。我希望通过致电来增加采用率并使事情变得更容易master
branch trunk
.
这可以并且将会给 SVN 用户带来一些安慰。我知道我可以创建一个名为trunk
,但这似乎偏离了 Git 规范,可能会导致一些用户感到困惑。
我知道我也可以根据自己的喜好创建和删除标签,但是当我检查这些标签时,它告诉我这是一个非本地分支,这对我来说很好,但可能不是我想要做的。
我是一个完全的 Git 新手,但在发布和构建系统方面是一位经验丰富的专业人士。
我想做的是能够呼叫主干线。我已经看到了给命令起别名的能力——这也适用于版本化对象的名称吗?
I know git-svn
存在和其他工具,但分层存储库系统的开销让我感到害怕。
您可以按照 Greg 的建议重命名 master 分支主干,或者也可以创建一个对 master 分支的符号引用的主干,以便 git 和 svn 用户都拥有他们习惯的“主”分支。
git symbolic-ref refs/heads/trunk refs/heads/master
请注意,Trunk 不是一等公民。如果您结账trunk
并执行git status
你实际上会在master
,但是您可以使用trunk
命令在所有使用分支名称的地方(日志、合并等)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)