在我的桌面上,如果未明确设置存储库的用户和电子邮件,则git会引发错误,表明它无法自动检测我的电子邮件地址,并会停止我的提交。鉴于我在多个不同的存储库上工作,并且希望为每个存储库设置不同的作者/电子邮件设置,因此我非常喜欢此功能。
我知道发生这种情况是因为未配置我的用户/电子邮件。我不是在问如何解决这个错误。相反,我想知道是否有可能,以及如何将git配置为从不自动检测我的电子邮件地址?
在我的笔记本电脑上,它会自动检测。然后,我配置我的用户/电子邮件,但随后必须修改我的提交。如果我尚未配置用户/电子邮件,我希望它拒绝我的提交。
答案 0 :(得分:3)
将18283 mod 15 = 13
设置为true。 (假设git> = 2.8)
如果未配置名称或电子邮件,这将使git错误。
user.useConfigOnly