出於某種原因,我的本地git會不會添加其他文件比的.gitignore混帳不加入項目文件以外的.gitignore
我甚至創造了一個空白目錄與一個空的.gitignore文件和其他test.txt文件它只會添加.gitignore
這是我搞砸了的配置問題嗎?我如何解決它?
我跑git add .
然後git commit -m "test"
和我回去:
On branch master
nothing to commit, working directory clean
和test.txt的沒有出現
git ls-tree --full-tree -r HEAD
產量:
100644 blob 4fa9688faea285415faa1d92e2975c02c6e98fb1 .gitignore
,但我絕對有在那裏有一個text.txt
UPDATE:
我加!*.txt
我的.gitignore文件,然後將其添加的txt文件。爲什麼我必須明確添加所有包含的文件?
當你做'git config --global core.excludesfile'時,你會看到什麼呢? – Oxymoron
另外,git status的結果是什麼? –
'git config --global core.excludesfile'不返回任何內容。 –