Hac*_*ord 13 svn git version-control xcode
我不确定会发生什么,但当我尝试在Xcode中提交我的更改时,我得到了一个
致命:无法切换到'/ Users/charlesbutler/xCode/MA Mobile/MA MobileTests':没有这样的文件或目录
我有一堆像这样的文件.
有什么我可以做的,以消除他们的承诺.其中很多都被删除了(可能是我手动在项目文件夹中)
Jos*_*sen 23
这恰好发生在我身上.我删除了一个包含项目文件夹内容的文件夹.Xcode没有那么好处理.
解决它的方法是重新创建一个具有相同名称的空文件夹.无需重新创建其内容.
在您的情况下,我认为您只需要在旧的"MA Mobile"文件夹中创建一个新的空"MA Mobile"文件夹.然后提交.它对我有用.
在第一次提交后,我删除了新文件夹,然后再次提交.似乎Xcode缺少处理带有内容的整个文件夹删除的逻辑.
Jad*_*ijo 22
如果您想简单地提交所做的所有更改,通过终端执行此操作应该可以解决问题.
打开终端应用程序并进入项目目录,输入以下命令后:
git commit -a
Run Code Online (Sandbox Code Playgroud)
按'i'输入您的提交消息并输入,然后按'Esc',然后按':',然后输入'wq'
一切都完成了,你的问题应该得到解决.
小智 5
Jader Feijo 的回答解决了我的问题。
只是想建议一种更简单的添加注释的方法,无需所有这些额外的 Vi 步骤,只需添加 -m 参数:
git commit -a -m "Commit Message"
Run Code Online (Sandbox Code Playgroud)