git创建分支的时候提示fatal: cannot lock ref

原创 野人  2021-11-16 20:08  阅读 155 次

新做的项目,基本框架是搭建好了,所以要上传到公司的内部仓库上,同时开出自己的特性的分支,然后创建分支的时候就报错了,具体报错信息如下:

反正我是很奇怪,新开的那个分支是没有过跟任何的分支冲突,怎么会不让创建呢。

于是,又一顿搜索引擎,这才明白,原来如果你创建的分支里面有/的话,git会在创建的时候,进行检索当前分支有没有重复的,怎么理解呢?

比如上图,我创建的分支是taro-h5/feature/xx,第一个/之前是taro-h5,本地分支已存在,那就会报错fatal: cannot lock ref这样的错误,所以要怎么解决这个问题呢。

很简单,把第一个/个换成其他的符号就可以了,我是换成@,就变成了taro-h5@feature/xx,然后就ok了。

解决了,完事。

本文地址:https://www.yerenwz.com/5154.html
版权声明:本文为原创文章,版权归 野人 所有,欢迎分享本文,转载请保留出处!

发表评论