git 不能创建分支
2024-10-18 21:28:12
git 不能创建分支,如下
fatal: cannot lock ref 'refs/heads/hotfix/aa': 'refs/heads/hotfix' exists; cannot create 'refs/heads/hotfix/aa'
原因是hotfix是个分支,对应.git/refs/heads
中的是文件,不是文件夹。
git 把分支信息存放在 .git/refs/heads
目录中,每个分支是一个文件。
如果你打开这个目录看一下就会发现,你的 sss
分支是一个名叫 sss
的文件,而 sss1/a
分支是 sss1/
目录下名叫 a
的文件。如果你要创建 sss/a 分支的话,git 会尝试在 sss/
目录下创建 a
文件,而 sss
已经存在并且不是个目录,所以不允许创建。
最新文章
- kd树和knn算法的c语言实现
- MIT 6.828 JOS学习笔记17. Lab 3.1 Part A User Environments
- MySQL三大数据类型
- hibernate save,update,saveorupdate方法有什么区别
- word删除水平线(分割线)的方法(原创)
- PB常用日期
- 20+个可重复使用的jQuery代码片段
- 禁止页面复制功能 js禁止复制 禁用页面右键菜单
- python JSON API duckduckgo search engine 使用duckduckgo API 尝试搜索引擎
- 关于Android L软件安装问题的发现
- WPF中MeasureOverride ArrangeOverride 的理解
- 使用TagHelper完成分页步骤
- 批量查询sql脚本
- LeetCode刷题之合并排序链表
- Java开源生鲜电商平台-异常模块的设计与架构(源码可下载)
- Linux三个网络监视器之《二》——nethogs
- java中判断是否是一个无用的类
- Bugly实现app全量更新
- Python pyodbc安装
- 日常英语---九、冒险岛link技能导读
热门文章
- ORACLE 存储函数
- Oracle数据库远程连接配置教程
- SSM 整合 quartz JDBC方式实现job动态增删改查记录
- 远程调试Android手机上网页的记录
- window10下TensorFlow-gpu环境搭建
- Cordova Error: cmd: Command failed with exit code ENOENT
- Visual studio中编译和使用libpng和zlib
- Linux usb子系统(二) _usb-skeleton.c精析
- 关于vmware虚拟机硬件里没有软盘驱动器,而操作系统里还有的解决方法
- ThinkPHP3.2.3框架下where的组合查询and、or方法