Git Error 「fatal cannot lock ref ...」
Git Error: 「fatal: cannot lock ref …」
Error详情:
在Git新建branch的时候出现了error,如果在别人创建的project/feature_name下面创建了project/feature_name/add_hogebranch的话会出现下面的error:
1 | $ git branch |
Error原因:
如果在Git上试图创建foo/bar这样的分支的话,就会在.git路径的下面创建一个foo的路径。
而如果别人已经创建过foo分支的话说明foo路径已经存在,就会导致刚刚这样的错误。
1 | $ git co -b hoge |
解决方法:
改变根分支的分支名:
1 | NG: project/feature_name |
不使用/:
1 | 例) project/feature_name_add_hoge |
或者干脆换一个不冲突的分支名就好了。