Xcode和Git源代码控制:“工作副本XXXXX无法提交文件”

时间:2012-04-24 07:43:42

标签: xcode git commit

我知道这可能是一个超新手的问题,但是 - 虽然我已经编写了18年的代码 - 但是我只用了几天就一直在为我的项目使用Source Control而且我感到非常迷茫。

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

(File -> Source Control -> Commit)

但是:

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

  

工作副本“MY_COPY_NAME”无法提交文件

     

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

发生了什么事?

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

2 个答案:

答案 0 :(得分:4)

你应该跑

git add -u your_file

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

git rm your_file

如果Git找不到不存在的

,很可能会出错

答案 1 :(得分:0)

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

  1. 打开命令行[Terminal]并输入以下两个命令:
  2. xcrun git config --global user.email your@Email.com
    
    xcrun git config --global user.name "Enter Your Name"