Git / GitHub有一个非常奇怪和恼人的问题。
在某个分支中,任何路径为/views/admin/index.php
,/views/teacher/index.php
,/views/parents/index.php
,/views/student/index.php
的文件都无法检测到文件的任何更改,无论。
我们使用Codeigniter v2.2.0作为框架,如果有任何用途的话。
这是通过具有类似文件结构的任何文件夹进行的。
尝试了多种不同的软件,包括GitHub原生应用和Sourcetree。
我们有另一个分支可以正常工作。
尝试使用该问题克隆分支,但它仍然存在新分支的问题。
任何有用的想法都会很棒:)
答案 0 :(得分:3)
每当您有一个似乎被忽略的文件时,您可以使用git check-ignore
快速检查:
git check-ignore -v -- /path/to/yourFile
这将有助于列出引用该文件的确切.gitignore
。
答案 1 :(得分:0)
庞大的面孔时刻。
我在.gitignore中有index.php,我需要让/index.php只忽略主目录中的index.php。
答案 2 :(得分:0)
如果您使用的是SourceTree,请将“文件状态”组合从“工作副本”视图更改为“#34;显示已忽略"”。 它并没有在"显示全部"中显示被忽略或未跟踪。