我重命名了一個文件夾,它不再被git跟蹤。我檢查了我推送到的遠程回購,奇怪的是具有新名稱的文件夾在那裏,但沒有內容。重新命名文件夾由Git跟蹤?
我檢查了我的.gitignore
只是出於勤奮,沒有什麼說可以忽略此文件夾的內容。
我將其從web1
更改爲web-domain
以更具描述性。
我使用這個腳本推
// pushes to am-godaddy
p-am-godaddy() {
git add -A .
git commit -m $a
git push am-godaddy master
}
你用'git mv'來做重命名嗎? –
...最有可能沒有。檢出[這個問題的答案](http://stackoverflow.com/q/2641146/319204),其中展示了重命名/移動目錄並正確跟蹤它們的正確方法,即在git存儲庫中維護它們的歷史記錄。 – TheCodeArtist
「新名稱的文件夾在那裏,但沒有內容」這似乎不太可能; Git根本不跟蹤空目錄。你爲什麼寫一個shell函數來推送你的代碼?海事組織增加了一層不必要的複雜性。 *編輯:它看起來像你一次添加,提交和推送。我真的不明白你爲什麼要這麼做。* – Chris