• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - Git Commit 适用于 Xcode beta 但不适用于普通版本

[复制链接]
菜鸟教程小白 发表于 2022-12-12 08:53:07 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我有/有使用 Xcode 7.0 beta 5 的源代码控制,但是当我尝试在我新安装的 Xcode 7.0 GM 中执行提交时,它不起作用。 (新的 Xcode 7.0 GM 替换了我以前的 Xcode 6.4 版本,该版本从未运行源代码控制。)我收到错误消息 The working copy "APP NAME"failed to commit files,如下图:

enter image description here

这个问题类似于

但对我来说,它在 beta Xcode 版本中确实有效,只是在标准版本中无效。

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

更新

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

[email protected]
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,我必须回到 Xcode 测试版。



Best Answer-推荐答案


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

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

如果不是,XCode7 beta 可能会考虑不同的 $HOME,而您的命令行使用常规 HOME(其中您有一个 .gitconfig 和您的 user.name 和 user.email)

只需尝试在您的存储库中设置它们:

cd /path/to/rpeo
git config user.name Suragch
git config user.email [email protected]

关于ios - Git Commit 适用于 Xcode beta 但不适用于普通版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32598660/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap