2013-02-18 105 views
1

我有一個名爲「TransportAufträge」的文件夾在MAC OSX上被git版本化。 然後我將名稱(提交前)更改爲「TransportAuftraege」。git和變音符號

試圖去提交現在的時候,我得到了以下錯誤消息:

error: pathspec '"App/ViewControllers/TransportAuftra\314\210ge/TransportAuftraege.h"' did not match any file(s) known to git. error: pathspec '"App/ViewControllers/TransportAuftra\314\210ge/TransportAuftraege.m"' did not match any file(s) known to git. error: pathspec '"App/ViewControllers/TransportAuftra\314\210ge/TransportAuftraege.xib"' did not match any file(s) known to git.

好像混帳沒注意到我重命名的文件?

回答

2

在源代碼控制下重命名文件時,應該使用Git進行重命名,例如,

git mv TransportAufträge.h TransportAuftraege.h 
git mv TransportAufträge.m TransportAuftraege.m 
git mv TransportAufträge.xib TransportAuftraege.xib 

幸運的是,你應該能夠只是將文件重命名回爲原來的名稱(使用Finder或正常mv命令),然後運行這些git mv命令。

+0

這是我重命名的文件夾,而不是文件。它會是:git mvTransportAufträge/ TransportAuftrarge? – 2013-02-18 14:12:53

+1

是的,那應該沒問題。 – bdesham 2013-02-18 14:26:40