Git Commit与XCode beta一起使用,但与普通版本不兼容

我有/使用Xcode 7.0 beta 5的源代码控制工作,但是当我尝试在我新安装的Xcode 7.0 GM中做一个提交时,它将无法工作。 (新的Xcode 7.0 GM已经取代了我以前的Xcode 6.4版本,从来没有源代码pipe理工作。)我得到错误消息The working copy "APP NAME" failed to commit files ,如下图所示:

在这里输入图像说明

这个问题类似于

  • XCode不会提交给GIT
  • Xcode和Git源代码pipe理:“工作副本XXXXX无法提交文件”

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

我尝试按照这个答案运行build议的命令行命令,但没有明显的区别。 似乎必须有一些我可以编辑或replace的文件,但我不知道它在哪里。 我的两个Xcode版本都使用相同的项目文件夹。

更新

在项目目录中inputgit 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 

再次,我可以对标准Xcode中的项目进行编辑,但为了更新git,我必须返回到Xcodetesting版。

git config --list给你本地和全局(和系统)的gitconfiguration。

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

如果没有,那么XCode7testing版可能会考虑使用不同的$ HOME,而命令行则使用常规的HOME(其中您的user.name和user.email有一个.gitconfig)

只要尝试和设置您的回购:

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