gpt4 book ai didi

git - 我添加的所有新文件都被 git 忽略

转载 作者:太空狗 更新时间:2023-10-29 14:46:51 25 4
gpt4 key购买 nike

我有一个使用 git 进行源代码控制的项目,我使用 SmartGit 作为 GUI。

最近,当向项目中添加新文件时,git 会忽略它们(这只是在上周左右才开始发生,之前还不错)。

因此,如果我将一个新文件添加到层次结构中,它不会显示在 SmartGit GUI 中。

如果我在 git 中输入 git status 然后什么也不会出现。

如果我在 git 中输入 git status --ignored 然后它会列出我添加的文件。

如果我输入 git add -f filename 然后它会添加文件并显示在 SmartGit 中。

我检查了我的 .gitignore 文件,里面没有任何异常。

我没有全局 .gitignore。我确实有一个 exclude 文件,但它引用了一个子目录,并且在这个问题出现之前很久就运行良好。

知道为什么 git 应该认为所有新文件都被忽略,即使它们没有在 .gitignore 文件中引用吗?

最佳答案

我不知道如何以及何时,但就我而言,我已将整个目录添加到 .gitignore。使用:

git check-ignore -v path

检查忽略的文件和目录。更多信息:Git is ignoring files that aren't in gitignore

关于git - 我添加的所有新文件都被 git 忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22099688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com