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

时间:2019-03-27 01:31:43

标签: swift xcode git xcode10 swift5

我刚刚将我的Xcode更新为版本10.2 (10E125)。

我想提交的那一刻,我收到以下消息:

enter image description here

点击修复后

enter image description here

我已经填写了信息,但是我仍然在上面收到该消息。

是什么原因?

3 个答案:

答案 0 :(得分:3)

您可以使用终端设置作者信息。 xCode可能具有作者数据,但实际上并未在Git配置中设置。

为计算机上的每个存储库设置Git用户名

1)打开终端。

2)设置Git用户名:

$ git config --global user.name "Mona Lisa"

3)确认您已正确设置Git用户名:

$ git config --global user.name
> Mona Lisa

设置单个存储库的Git用户名

1)打开终端。

2)将当前工作目录更改为要配置与Git提交关联的名称的本地存储库。

3)设置Git用户名:

$ git config user.name "Mona Lisa"

4)确认您已正确设置Git用户名:

$ git config user.name
> Mona Lisa

来源:https://help.github.com/en/articles/setting-your-username-in-git

答案 1 :(得分:1)

只需点击修复并输入您自定义的作者姓名和作者电子邮件即可解决问题。

enter image description here

但是如果你不小心按了取消而忘记解决问题,我们还能开发一个iOS App吗?

其实是可以的,但是我们在做版本管理和commit的时候会有问题。因此,为了项目能够成功提交,我们需要打开Xcode的Preferences窗口,切换到Source Control选项卡,在Git页面输入Author Name & Author Email。

enter image description here

然后转到一个 git 标签并按照上图填写信息

答案 2 :(得分:0)

单击“修复”并提供您的Git用户名和电子邮件。这解决了我的问题。