工作目錄中,新建一個文件,比如一個XXX.java文件。不管是在文件夾里面直接添加或者在eclipse里面創建.java文件都是在git status命令下看不到的,git無法識別這些文件。
用git status命令,返回目錄是clean的。表明沒有任何修改。說明git沒有識別到這些新增加的文件。
原因:
不知道什么原因導致的。不是mercurial,也不是sourcetree。用git命令依然無法發現這些新增加的文件。
解決方法:
強行將這些文件添加到git版本控制中。
方法:
git add XXX.java
返回無法添加,說XXX.java已經處於.gitignore中。但是iganore中明明沒有忽略這些java文件。
解決方法:
git add -f XXX.java
這樣就可以將XXX.java添加到git的版本控制中。
如果直接git add -f XXX.java
報錯,無法找到文件XXX.java。
那么就將XXX.java的完整路徑輸入即可。比如D:/完整目錄/1.java就可以了。