美文网首页
关于不能创建master/xxx分支的原因

关于不能创建master/xxx分支的原因

作者: shanshanfei | 来源:发表于2020-12-03 20:19 被阅读0次

对于每一个git仓库,根目录下会有一个 .git 的目录,所有git管理相关的信息都保存在这里。
当已经存在master分支时,就不能在创建master/xxx的分支了,原因是:master作为一个分支已经在 .git/refs/heads/ 存在一个master文件了,里面是master分支相关的信息,在创建一个master/xxx的话,会报 refs/heads/master 已经存在。

同理,如果已经有hotfix分支了,则不能在创建hotfix/xxx。

具体可以了解下git的原理。

相关文章

网友评论

      本文标题:关于不能创建master/xxx分支的原因

      本文链接:https://www.haomeiwen.com/subject/asdvwktx.html