ios - ios Git提交适用于XCode测试版,但与普通版本不兼容

  显示原文与译文双语对照的内容
63 0

在我的新安装的Xcode 7.0中,我已经使用了/让源代码管理工作,但是当我尝试在新安装的Xcode中进行提交时,它不能工作。这个新的Xcode 7.0通用版本取代了以前的Xcode 6.4版本,它从来没有让源代码控制工作。我收到了错误消息The working copy"APP NAME" failed to commit files如下面的图像所示:

enter image description here

这个问题与

但是对于我来说,它在 beta Xcode版本中工作,只是不在标准版本中。

我尝试按运行建议的命令行 命令,但是没有明显的区别。似乎有些文件我可以以编辑或者替换,但我不知道它在哪里。我的两个Xcode版本都使用相同的项目文件夹。

更新

在项目目录中键入 git config --list,我得到以下( 电子邮件已经更改,但正确):

user.email=my_correct_email@mymail.com
user.name=Suragch
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.precomposeunicode=true
remote.MongolAppDevelopment-iOS.url=https://github.com/suragch/MongolAppDevelopment-iOS.git
remote.MongolAppDevelopment-iOS.fetch=+refs/heads/*:refs/remotes/MongolAppDevelopment-iOS/*
branch.master.remote=MongolAppDevelopment-iOS
branch.master.merge=refs/heads/master

同样,我可以以在标准的rtc中对项目进行编辑,但是为了更新 git,我必须回到。

时间:原作者:0个回答

78 1

git config --list 为你提供本地和全局的( 和系统) git配置。

检查 user.name 是否仍在本地 repo 中注册:git config --local -l

如果没有,那么在你使用普通家庭( 在你的user.name 和 user.email ) 中使用常规主页时,你的XCode7测试版可能会考虑另一个 $HOME, ( 在你的命令行 中)

简单地尝试并在你的repo 中设置它们:

cd/path/to/rpeo
git config user.name Suragch
git config user.email my_correct_email@mymail.com
原作者:
...