iphone - Xcode 和 Git 源代码管理 : “The working copy XXXXX failed to commit files”

标签 iphone xcode git

我使用 Xcode 开发和发布应用程序已经将近一年了。我一直使用 git 作为本地存储库,使用 bitbucket 作为远程存储库。直到今天早上一切都很好。我现在收到一个错误'工作副本“xxx”未能提交文件。请告诉我你是谁。” Xcode 然后建议我运行 git config 并给它一个电子邮件地址和名称。 我不知道为什么它突然需要知道我是谁。我不知道它以前以为我是谁,我不希望它变得比现在更困惑。我没有在 Mac 上使用命令提示符做任何事情,所以我不确定它希望我在哪里输入此信息。我依稀记得一年前看到过关于使用命令提示符设置 bitbucket 的建议,但它们看起来很困惑,所以我从 xcode GUI 中完成了所有操作。 这是 xcode 4.6 中的新功能吗?我该怎么办?

最佳答案

我也收到了。起初我可以重新启动 mac,一切正常。最终,尽管即使重新启动,问题也以复仇的方式回来了,但它不会让我提交,所以我不得不做命令行爱。一个警告是,当使用随 Xcode 安装的 vanilla git 时,您必须在终端中的任何 git 命令之前键入 xcrun。

所以输入:

xcrun git config --global user.email your@email.com
xcrun git config --global user.name "your name"

完成此操作后,一切都很好,花花公子。

关于iphone - Xcode 和 Git 源代码管理 : “The working copy XXXXX failed to commit files” ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14694662/

相关文章:

iOS 本地化在 Xcode 中不适用于 Objective-C 中的自定义标签

objective-c - 如何从 CGContextRef 获取 UIImage?

ios - 迁移到 xcode 7 后,cocoa pods 库停止工作

git - 将多个 git 仓库 merge 为一个,保留分支历史

git - git将远程还原到具有 merge 的特定提交不适用于-m

iphone - 裁剪逆图?

iOS 使用别人的 .p12 和 .mobileprovision 发布 IPA

ios - Pod安装Realm 3.1.1失败

ios - 在 xcode 中的功能下找不到热点

android - 当包名不同时,如何在分支之间 merge ?