git索引中缺少文件
我从事git回购,其中有许多分支机构。 现在我想从另一个位置添加一个新功能。 所以我做了git索引中缺少文件,git,git-add,repo,git-status,Git,Git Add,Repo,Git Status,我从事git回购,其中有许多分支机构。 现在我想从另一个位置添加一个新功能。 所以我做了cp-r/source/target 新文件在my repo中,但git会忽略它们。 如果我在复制了这些文件后执行了git status,git会说“工作目录清理”… 为什么会发生这种情况?在.gitignore中不会忽略它。 我也尝试了其他文件,这些文件立即以git状态出现。我做错了什么,我怎样才能解决这个问题 我阅读了其他答案,但找不到有帮助的答案。可能的原因按可能性排序: /target不在您的工作目
cp-r/source/target
新文件在my repo中,但git会忽略它们。
如果我在复制了这些文件后执行了
git status
,git会说“工作目录清理”…为什么会发生这种情况?在
.gitignore
中不会忽略它。
我也尝试了其他文件,这些文件立即以git状态出现。我做错了什么,我怎样才能解决这个问题
我阅读了其他答案,但找不到有帮助的答案。可能的原因按可能性排序:
不在您的工作目录中/target
- 其中一个新文件夹位于
(这使Git忽略其中的所有文件).gitignore
- 您在错误的忽略文件中查找。检查全局忽略文件:
,$HOME/.config/git/ignore
,$git\u DIR/info/exclude
.gitignore
- 每个文件夹可以有一个
。检查所有文件夹.gitignore
- 已存在具有完全相同内容的文件
要调试该问题,请尝试
git check ignore
。请参见能否添加文件/目录的确切名称以及.gitignore文件的内容?文件名在~/sites/project/typo3conf/ext/tagger中,而.gitignore内容在这里:我认为这与此问题无关,因为我将其他文件添加到了…/ext/目录中-这很有效。但是看看。这只是被忽略的标记
回购?你是对的,在你的.gitignore
文件中看不到原因。。。也许看看这个:是的,只有tagger文件夹被忽略。我试图添加另一个目录。这直接显示为git中的更改。您是否尝试将tagger
repo放在其他位置?就像在你的项目的根,只是为了看看会发生什么?谢谢,但我在发布问题之前检查了所有这些内容;)尝试git检查忽略