我使用 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/