我必須更改項目名稱和軟件包名稱,並且我想避免打破git版本控制(這正是管理層所說的:「只是創建一個新項目,我們不能成爲git的人質)」。如何告訴Git我將Eclipse重命名爲java包?
在Eclipse下很容易重構它(右鍵單擊 - 重構 - 重命名),但我該如何告訴git目錄名稱已更改?
$ cd src/com
$ ls
newname
$ git mv oldname newname
fatal: bad source, source=src/com/oldname, destination=src/com/newname/oldname
$ git mv -f oldname newname
fatal: bad source, source=src/com/oldname, destination=src/com/newname/oldname
是否真的如果混帳認爲這是一個新的文件夾有關係嗎?它會移除另一個。或者應該這樣做。 – Minegeek360
你是什麼意思?重命名並提交。 –
你爲什麼'git mv -f oldname newname'? git應該自動檢測到它 –