1

我在 MAC OSX 上有一个名为“TransportAufträge”的文件夹,它是由 git 版本控制的。然后我将名称(在提交之前)更改为“TransportAuftraege”。

现在尝试提交时,我收到以下错误消息:

错误:pathspec '"App/ViewControllers/TransportAuftra\314\210ge/TransportAuftraege.h"' 与 git 已知的任何文件都不匹配。错误:pathspec '"App/ViewControllers/TransportAuftra\314\210ge/TransportAuftraege.m"' 与 git 已知的任何文件都不匹配。错误:pathspec '"App/ViewControllers/TransportAuftra\314\210ge/TransportAuftraege.xib"' 与 git 已知的任何文件都不匹配。

似乎 git 没有注意到我重命名了文件夹?

4

1 回答 1

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命令。

于 2013-02-18T14:10:52.530 回答