5

我知道这可能是一个超新手的问题,但是——尽管我已经编码了 18 年——我在我的项目中使用源代码控制才几天,我感到很失落。

我已经正确设置了Git,并且不时地提交更改。

(File -> Source Control -> Commit)

然而 :

每当我尝试删除一个文件(最初存在的)然后提交更改时,我都会收到如下错误:

工作副本“MY_COPY_NAME”未能提交文件

致命:无法切换到“/the/path/of/the/file/i/just/deleted”:没有这样的文件或目录

这是怎么回事?

即使在文件被删除后,我应该怎么做才能提交更改?

4

2 回答 2

4

你应该跑

git add -u your_file

-u 表示您要更新已添加的文件。另一种可能是

git rm your_file

如果 Git 没有找到不存在的,你很可能会得到一个错误

于 2012-04-24T10:53:02.767 回答
0

要修复上述错误,您应该使用以下代码行:

  1. 打开命令行【终端】,输入以下两条命令:
xcrun git config --global user.email your@Email.com

xcrun git config --global user.name "Enter Your Name"
于 2017-08-08T05:32:33.427 回答