为什么TortoiseGit一直在询问我的用户信息

时间:2017-10-28 14:31:10

标签: git tortoisegit

TortoiseGit不断询问我的用户名和电子邮件,但我已经设置了它。

enter image description here

我也尝试过设置它,但是当我点击确定时,它只是将我重定向回到同一个窗口。

enter image description here

3 个答案:

答案 0 :(得分:1)

我已经修好了。

我编辑了〜/ .gitconfig文件:

[user]
name = 
email = 

我再次删除了名称和电子邮件,然后将其保存并再次放回原处。多么奇怪的解决方案。

答案 1 :(得分:1)

Git需要用户信息进行提交,包括用户名用户电子邮件。因此,您必须在提交之前先配置它们。

根据您提供的数字,您可能缺少用户名。

顺便说一下,大多数人通常会在全球级别配置它们,步骤:

  1. 打开TortoiseGit 设置对话框
  2. 转到 Git 页面
  3. 点击"配置来源"下的全球广播框。组合框
  4. 在"用户信息"下填写名称电子邮件文本字段组合箱
    (如果选中了“继承”复选框,请先取消选中它们。)
  5. 确定按钮
  6. [注]

    第一次去Git页面时,TortoiseGit会显示以下消息框:

    enter image description here

      

    Git使用分层配置的概念。   即有多个层次;较高级别的设置会覆盖较低级别的值。

         

    有效标签显示当前范围的有效值(只读)。

         

    选择任何级别以查看存储在那里的值。   要更改设置,请选择一个级别,输入值并选择要存储的位置。

答案 2 :(得分:0)

在git远程中,使用HTTPS存储库URL代替HTTP

Git settings window