Git SVN错误:一个Git进程在早期崩溃了
我只是想改变Git的主人。 从我读过的看来,这个想法是删除locking文件。 消息说:
确保没有其他Git进程正在运行,并手动删除文件
也许有人知道,要删除哪个文件以及如何删除?
有问题的文件可能是.git/index.lock
, 如果没有其他的git进程在运行,只要将其删除即可 。 确保git-svn命令不挂起。
PS我通常的解决git-svn问题的方法是重新创build仓库。 费时,但你可以并行地尝试解决这个问题。 在你和git之间有一个小小的比赛。 当然,这只有在你没有完成提交时才有效。
像Schwern所说的删除
index.lock
文件将解决这个问题。
您可以通过运行rm -f ./.git/index.lock
来删除它
rm
命令用于删除(删除)文件和目录。
-f
代表力量,它告诉您的计算机在不提示确认的情况下删除文件
对于像我这样的“GUI”用户
打开Git扩展并select存储库(如果多于一个)从顶部菜单中select“设置”,然后select“Git维护”,然后点击“删除索引locking”
Git扩展:设置 – > Git维护 – >删除索引locking
您已经在terminal的另一个选项卡中打开提交