2010-07-03 52 views
1

我去了我的github回購,發現我無意中添加了文件到msysgit與一個錯字。我沒有將文件添加到名爲「域」的目錄,而是將它們添加到「DOmain」。在msysgit的路徑上打字錯誤

我試過git mv,但路徑在Windows中不區分大小寫,並且移動失敗。

解決類似問題的最佳方法是什麼?

回答

2

mv去別的東西,像「tempdir」,然後mv回到適當的大寫?

+0

我解決它通過一個標準的MV,而typoed目錄內和右後衛到正確鍵入名稱: TYpoedDir $ git的MV -f文件../ GoodDir /文件。 從GoodDir中添加了git文件並使用git ls-files進行了確認。都好。感謝大家。 – 2010-07-05 15:10:48

+0

添加了對ls文件的評論 – 2010-07-05 15:11:43

0

回到歷史記錄(git checkout someHash),用適當的大小創建新的目錄,檢出錯誤提交的文件(git checkout someWrongHash someFiles),提交它們,然後將HEAD重置爲新的提交。

(而接下來的時間,不要在Windows的git折磨youreslf;))