我有一個項目使用git作爲它的源代碼控制,我使用SmartGit作爲GUI。我添加的所有新文件被git忽略
最近,當向項目中添加新文件時,它們被git忽略(這只是在最後一週左右纔開始發生)。
因此,如果我將新文件添加到層次結構中,它不會顯示在SmartGit GUI中。
如果我輸入git status into git then nothing up。
如果我在git中鍵入git status --ignored,那麼它會列出我已添加的文件。
如果我輸入git add -f filename那麼它會添加該文件並將其顯示在SmartGit中。
我檢查了我的.gitignore文件,它沒有什麼不尋常的地方。
我沒有一個全球的.gitignore。我確實有一個排除文件,但它引用了一個子目錄,並且在出現此問題之前就已經運行良好。
任何想法爲什麼git應該認爲所有新文件都被忽略,即使它們沒有在.gitignore文件中被引用?
您可以發佈.gitignore文件並告訴我們您正在創建的新文件的名稱和路徑嗎? – Owen