git问题.git/index.lock': File exists.
缘由
不知道之前动了git的什么操作还是git更新了,每次在git add/git commit的时候总是弹出此类问题
git add -A -- /Users/shiqinghao/eqx-work/eip-client/src/views/folder-manger/components/fileCard/style.scss
fatal: Unable to create '/Users/shiqinghao/eqx-work/eip-client/.git/index.lock': File exists.
出现的原因
每当你运行一个git进程时,git就会在.git目录创建一个index.lock文件。例如,在当前的git仓库里运行git add .来stage本地的修改点,git就会在git add执行的时候创建index.lock文件,命令执行结束后,删除该文件
如果,同时执行两个git commit,将只有一个能正常运行,其他的进程将会报错,如果某个进程退出/结束的时候出了问题,可能会导致index.lock文件没有被清除掉,就会弹出此问题
解决方案
在当前根目录下输入此命令来删除index.lock文件即可
ll -a
找到.git文件夹
rm -rf ./.git/index.lock
本文作者:热爱前端的17号诶
本文链接:https://www.cnblogs.com/sqh17/p/17218889.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步