h檔案和cpp檔案的名稱一定要區分大小寫。
如果資料夾名中有大寫字母,使用git add -f 的時候,也要使用大寫字母。
否則git不會報錯,但是,sourcetree依然無法 對該檔案進行版本控制。
工作目錄中,新建乙個檔案,比如乙個.h和.cpp檔案。
但是,git無法識別這些檔案。
用git status命令,返回目錄是clean的。表明沒有任何修改。說明git沒有識別到這些新增加的檔案。
原因:不知道什麼原因導致的。不是mercurial,也不是sourcetree。用git命令依然無法發現這些新增加的檔案。
解決方法:
強行將這些檔案新增到git版本控制中。
方法:git add 1.cpp
返回無法新增,說1.cpp已經處於.gitignore中。但是iganore中明明沒有忽略這些cpp檔案。
解決方法:
git add -f 1.cpp
這樣就可以將1.cpp新增到git的版本控制中。
如果直接git add -f 1.cpp
報錯,無法找到檔案1.cpp。
那麼就將1.cpp的完整路徑輸入即可。比如d:/jingmai_git/tradeplugin/src/trade/1.cpp就可以了。
git無法識別倉庫
前幾天伺服器的乙個git 倉庫裡面,我輸入了 git log 的時候,報錯,說這不是乙個git倉庫,我就納悶了,前幾天還一直在用 git pull origin master 的,合併遠端的分支,怎麼突然掛了。遠端的github的還能用啊,於是檢查了下許可權,發現root使用者可以操作,test 使...
git無法新增資料夾下檔案
git 無法新增資料夾下檔案 發現無法提交某個子資料夾下的檔案。google後發現可能是該子資料夾下有.git資料夾導致無法上傳。刪除子資料夾下.git後,依然無法提交子資料夾下的檔案。嘗試以下方法 git rm cached directory git add directory注 directo...
資源檔案無法識別
前一天執行好好的布局,今早開啟各種資源檔案丟失,查閱了許多部落格,問啦許多大神,給的方法都不能很好定的解決我出現的問題。儘管手動補充在控制項的屬性可以解決這個問題,但是工程量大,耗費時間,並且也不是我們想要的解決方式。最後終於搜到一篇英文部落格,說的是我出現的這一類問題。原來出現這樣的問題是因為as...