提到換一種方式下,爲什麼混帳刪除或忽略的文件,如果你有你的.gitignore如下:
/my-ignored-directory/*
那你就完蛋了 - 一個Git藏匿保存-u後,我被忽視,file.txt的 將會消失(和遺憾,它不是在你剛剛創建 要麼藏匿)。打破undelete包,並希望最好的。 或者,如果你在你的.gitignore如下:
/my-ignored-directory
那麼你的黃金 - 無後顧之憂,踢回,放鬆,我被忽視,file.txt的 將保持究竟在何處它在git存儲之前保存-u。
爲什麼這種差異?我也想知道,如果如果我.gitignore
文件我有/my-ignored-directory/
(帶斜線)沒有文件將被刪除?
我剛剛與我的Git版本(1.9.1)測試,我失去了在任何情況下的文件。 – werkritter
@werkritter的,有趣的,爲測試感謝,我希望有人澄清了問題 –
@werkritter,你怎麼測試?你能分享步驟和信息嗎?我只是試圖運行實驗,git沒有從被忽略的目錄中刪除任何文件,但它刪除了不在根目錄中的忽略文件。 –