当前位置: 首页 > 知识库问答 >
问题:

git提交失败

上官鸿晖
2023-03-14

gitcommit

提交失败,错误0个文件提交,3个文件提交失败:无法创建'C:/xampp/htdocs/project/. git/index.lock':文件存在

另一个git进程似乎正在该存储库中运行,例如,由“git提交”打开的编辑器。请确保所有进程都已终止,然后重试。如果仍然失败,那么git进程可能已经在此存储库中崩溃:手动删除该文件以继续。

我关闭了所有开放的终端,反复尝试,但没有成功。

谢谢你的建议。

共有1个答案

汪泓
2023-03-14

似乎有两个git操作同时运行。

尝试删除index.lock文件解锁进一步操作:

rm -f .git/index.lock

或者如果有更多锁定的文件:

 rm -f .git/*.lock
 类似资料:
  • 本文向大家介绍Git 提交后,包括了Git 提交后的使用技巧和注意事项,需要的朋友参考一下 示例 该挂钩在commit-msg挂钩之后立即被调用。它不能更改git commit操作的结果,因此主要用于通知目的。 该脚本不带任何参数,并且其退出状态不会以任何方式影响提交。

  • 类似于: 超出Github远程推送包大小 失败消息: 背景: > 根据答案创建了一个脚本https://stackoverflow.com/a/51468389/1079483 添加令牌到url方便: $git远程设置url源https://:@github。com/path/to/repo。吉特 运行推送;几个小时后抛出上述错误?

  • 我在尝试使用Git提交时遇到此错误。 我已经生成了一个新的密钥,如下所示,但它仍然给出相同的错误 密钥与上述相同 我发现这会生成一个用于git标记的GPG密钥,并按照步骤进行操作,但仍然不起作用,知道吗?

  • 在本文章教程中,我们将演示如何查看 Git 存储库的文件和提交文件记录,并对存储库中的文件作修改和提交。 注意:在开始学习本教程之前,先克隆一个存储库,有关如何克隆存储库,请参考: http://www.yiibai.com/git/git_clone_operation.html 在上一步中,我们已经修改了 main.py 文件中的代码,在代码中定义了两个变量并提交代码,但是要再次添加和修改ma

  • 当本地文件变更以后,可以通过VCS —> Git —> Commit File 弹出提交变更窗口. 当然,分支合并过后也会弹出提交变更窗口. 配置提交信息 提交变更窗口中你可以选择Change list,也可以选择要提交的变更文件,默认是全选的. 在Author中选择或者输入作者名字.选择Amend commit(修订提交)会在Commit Message中添加上一次的提交信息. 在提交之前,你还

  • 一般来说,commit message 应该清晰明了,说明本次提交的目的。 目前,社区有多种 Commit message 的写法规范。下面介绍Angular 规范(见上图),这是目前使用最广的写法,比较合理和系统化,并且有配套的工具。 每次提交,Commit message 都包括三个部分:Header,Body 和 Footer。 <type>(<scope>): <subject>// 空一