2013-02-18 2 views
1

У меня была папка с именем TransportAufträge на MAC OSX, которая была версией git. Затем я изменил имя (до совершения) на «TransportAuftraege».git и Umlauts

Теперь при попытке совершить, я получаю следующее сообщение об ошибке:

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 mv TransportAufträge/TransportAuftrarge? –

+1

Да, это должно быть хорошо. – bdesham