Swift 版本控制系统未提供作者信息
我刚刚将Xcode更新为10.2版(10E125) 在我想要承诺的时刻,我得到了以下信息: 单击“修复”后: 我已经填好了信息,但我仍然得到上面的信息Swift 版本控制系统未提供作者信息,swift,xcode,git,xcode10,swift5,Swift,Xcode,Git,Xcode10,Swift5,我刚刚将Xcode更新为10.2版(10E125) 在我想要承诺的时刻,我得到了以下信息: 单击“修复”后: 我已经填好了信息,但我仍然得到上面的信息 原因是什么?您可以使用终端设置作者信息。xCode可能有作者数据,但实际上并没有在Git配置中设置 为计算机上的每个存储库设置Git用户名 1) 打开终端 2) 设置Git用户名: $ git config --global user.name "Mona Lisa" $ git config user.name "Mona Lisa"
原因是什么?您可以使用终端设置作者信息。xCode可能有作者数据,但实际上并没有在Git配置中设置 为计算机上的每个存储库设置Git用户名 1) 打开终端 2) 设置Git用户名:
$ git config --global user.name "Mona Lisa"
$ git config user.name "Mona Lisa"
3) 确认您已正确设置Git用户名:
$ git config --global user.name
> Mona Lisa
$ git config user.name
> Mona Lisa
为单个存储库设置Git用户名
1) 打开终端
2) 将当前工作目录更改为要在其中配置与Git提交关联的名称的本地存储库
3) 设置Git用户名:
$ git config --global user.name "Mona Lisa"
$ git config user.name "Mona Lisa"
4) 确认您已正确设置Git用户名:
$ git config --global user.name
> Mona Lisa
$ git config user.name
> Mona Lisa
来源:单击“修复”,并提供您的Git用户名和电子邮件。这解决了我的问题。只需单击“修复”,然后输入自定义的作者姓名和作者电子邮件即可修复问题 但是如果你不小心按了“取消”而忘记修复问题,我们还能开发iOS应用程序吗 事实上,这是可能的,但在进行版本管理和提交时会出现问题。因此,为了成功提交项目,我们需要打开Xcode的Preferences窗口,切换到sourcecontrol选项卡,并在Git页面上输入Author Name和Author Email
然后转到git标记并按照上面的图像填写信息改用命令行?@matt如果我们可以同时使用(UI和命令行)这将非常好。我在尝试提交磁盘或服务器上都不存在的项目(用“!”标记)时会遇到相同的错误(我也不能丢弃项目)。我没有得到存在的文件的错误。正如您从问题中看到的,我还单击了
FIX
并填写信息。但是,一旦我想再次提交,邮件将重新显示。您可能还需要在Xcode工作之前添加电子邮件信息:git config user.email”email@example.com“
或git config--global user.email”email@example.com“