Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 版本控制系统未提供作者信息_Swift_Xcode_Git_Xcode10_Swift5 - Fatal编程技术网

Swift 版本控制系统未提供作者信息

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更新为10.2版(10E125)

在我想要承诺的时刻,我得到了以下信息:

单击“修复”后:

我已经填好了信息,但我仍然得到上面的信息


原因是什么?

您可以使用终端设置作者信息。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“