git新增的文件 命令git status無法發現這些文件


工作目錄中,新建一個文件,比如一個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就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM