Git考虑C://在删除后未跟踪的文件。
这是我在Git身上遇到的最奇怪的问题之一。在我删除Git考虑C://在删除后未跟踪的文件。,git,Git,这是我在Git身上遇到的最奇怪的问题之一。在我删除index.lock文件之前,Git告诉我该文件被另一个进程使用,并建议我删除该文件以继续。由于我在ConEmu中使用Cygwin,有时我的设置开始有点不稳定,所以我将其删除。但在那之后,如果我做一个git状态,我会看到这样的情况: Untracked files: (use "git add <file>..." to include in what will be committed) ...*some fil
index.lock
文件之前,Git告诉我该文件被另一个进程使用,并建议我删除该文件以继续。由于我在ConEmu中使用Cygwin,有时我的设置开始有点不稳定,所以我将其删除。但在那之后,如果我做一个git状态
,我会看到这样的情况:
Untracked files:
(use "git add <file>..." to include in what will be committed)
...*some file to commit*...
C:/
未跟踪的文件:
(使用“git add…”包含在将提交的内容中)
…*要提交的文件*。。。
C:/
当然,如果我尝试一个git add。它将永远不会结束。。。我能够将合法修改的文件添加到提交中,但是C://
仍然存在。。。真的很奇怪,知道怎么做吗?首先,确保使用git,而不是作为Cygwin软件包安装的git。最新版本的Git for Windows确实可以更好地管理index.lock()
第二,确保没有<代码> .git 子文件夹,在
/c
或c://
中,这对于工作树来说不是一个好地方,因此可能还有其他问题。