我對於使用Git並沒有真正瞭解大部分功能,只是做了基本的分支>添加。>提交>合併。Git似乎沒有添加新文件
我最近犯了很多變化的分支目前在我,而當我跑
git add .
我注意到它只有拿起兩個新的文件,而不是約5
我環顧四周,看到我應該檢查樹,看看新的文件都在裏面,所以我跑
git ls-tree -r -t --name-only <branchName>
果然,這些文件未列出。
我跑了git add。 --force,但它添加的唯一東西是一個日誌文件,而不是我正在尋找的JavaScript文件。
任何原因爲什麼這可能是?並有任何建議如何解決它?
我假設只要我留在當前分支,我很安全,不必擔心實際上丟失了文件,但是如果我切換分支,文件不會消失嗎?
您是否正在從存儲庫頂層運行這些命令? git status'打印什麼? – Cascabel 2011-03-05 01:03:23
如果你手動添加它們:'git add stuff.js'? – Simon 2011-03-05 04:59:40