无法将文件添加到git提交

无法将文件添加到git提交,git,bash,Git,Bash,我在这个论坛上尝试了几种解决方案,但我无法添加要提交的文件。我使用的是git add-A,但我的git bash只是冻结了。我已删除index.lock文件。似乎每次我运行git add-A时都会创建它,但什么也没发生。它只是坐在那里,有一个闪烁的光标。我升级了我的git bash,重新初始化了我的项目,但仍然是相同的问题。我尝试了以下线程和类似线程中的许多解决方案: 完全错误: 另一个git进程似乎正在该存储库中运行,例如。 “git commit”打开的编辑器。请确保所有流程 已终止,然后

我在这个论坛上尝试了几种解决方案,但我无法添加要提交的文件。我使用的是
git add-A
,但我的git bash只是冻结了。我已删除index.lock文件。似乎每次我运行git add-A时都会创建它,但什么也没发生。它只是坐在那里,有一个闪烁的光标。我升级了我的git bash,重新初始化了我的项目,但仍然是相同的问题。我尝试了以下线程和类似线程中的许多解决方案:

完全错误:

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

我使用的是Windows10,如果有帮助的话,可以使用atom

首先,使用检查是否确实还有另一个git进程仍在运行

其次,检查(您试图添加到索引中的)内容:

您可能有太多的问题:相应地调整
.gitignore

完成后,从CMD会话重试(关闭Atom)


如中所述,问题来自名为“
Aux
”的文件夹
而且,如“”中所述,您不能创建或删除名为“
Aux”
的文件夹

理想情况下,您应该先删除它:

DEL \\.\c:\path\to\Aux

然后您可以再次尝试您的
git add-A

您提交了多少文件?你还要等多久?这有点帮助。我正在尝试上载React Js项目,因此我不确定您是否熟悉,但我可以上载除包含项目文件本身的文件夹之外的所有内容。我已经摆脱了我的node_modules文件夹,它大大减少了文件大小和数量,但有些东西仍然冻结。我的项目文件夹不是特别大,而且里面几乎没有文件(与我能够上传的其他文件夹相比),尽管我不确定这是什么组成的?有没有一种方法可以将它进一步缩小到一个文件、文件夹或某种类型,而不必逐个查找?我找到了有问题的文件夹。由于某些权限错误,我无法编辑该文件夹,并且无法在windows中更改它。我尝试删除该文件夹,但它说该文件夹太大,但其中只有一个1kb的javascript文件。我重命名了它,复制了它,但是权限错误仍然阻止了我。文件夹名为“Aux”,似乎我使用了这个名称,对它的权限立即更改。虽然我在通过git bash创建此文件夹时没有尝试更改权限(或最初更改权限)。@user2247061您可以从CMD会话(而不是bash)中将其删除吗?@user2247061我已编辑了我的答案,以解释名为“Aux”的文件夹有问题的原因。(以及如何解决这个问题)。非常感谢。我能够删除文件夹并用新名称重新制作,现在一切都好了。
DEL \\.\c:\path\to\Aux