我需要重命名我CSS
文件夾上css
文件夾,但如果我手動重命名git不會看到任何更改。用Git更改文件夾名稱,然後提交更改?
我試圖做到這一點:
git mv CSS css
,但我得到了以下錯誤:
fatal: renaming 'CSS' failed: Permission denied
那麼,什麼是使用git
更改文件夾名稱的正確方法?
我需要重命名我CSS
文件夾上css
文件夾,但如果我手動重命名git不會看到任何更改。用Git更改文件夾名稱,然後提交更改?
我試圖做到這一點:
git mv CSS css
,但我得到了以下錯誤:
fatal: renaming 'CSS' failed: Permission denied
那麼,什麼是使用git
更改文件夾名稱的正確方法?
Windows無法將文件重命名爲僅在大小寫不同的名稱。您必須首先將其重命名爲不同的名稱:
git mv CSS CSS_
git mv CSS_ css
我已經解決了:'git mv -k CSS css' – 2014-09-02 09:43:57
@MichaelVayvala:'-k'會不會移動文件?從文檔我會認爲它只是隱藏錯誤。 – knittl 2014-09-02 10:37:11
是的,但在我有'權限被拒絕',現在它的作品。 – 2014-09-02 10:49:26
哪個操作系統?我可以想象只有在更改案例時,Windows和OSX纔會出現問題 – knittl 2014-09-02 09:36:27
據我所知,'git mv'只是執行重命名並將所有受影響的文件添加到索引。您以後可以隨時使用'mv'和'git add'手動重命名。如果你這樣做會發生什麼? – musiKk 2014-09-02 09:36:33
@ knittl:windows 8.1 – 2014-09-02 09:38:31