TortoiseGit 不会在提交期间检测保存的凭证?
TortoiseGit won't detect saved credentials during commit?
我正在尝试使用 TortoiseGit 提交到 git 存储库。我已经设置了凭据并且拉取工作正常。但是当我尝试提交回购协议时,我收到了这条消息:
我已将新用户添加到凭据:
我已经设置它应该读取本地,但它不会保存它,当我 return 设置时,选择了全局:
有人知道我做错了什么吗?拉动有效,但提交无效。
这与凭据无关。 Git 要求提交 "signed" 带有姓名和电子邮件地址。
你需要做的:
- 设置 -> Git -> 配置来源:select 本地
- 取消选中姓名和电子邮件的 "inherit" 复选框
- 键入您的姓名(用户名)和电子邮件(用户电子邮件)
- 保存
"Local" 表示这些设置值仅适用于该存储库。
推荐:
- 设置 -> Git -> 配置源:select 全局
- 取消选中姓名和电子邮件的 "inherit" 复选框
- 键入您的姓名(用户名)和电子邮件(用户电子邮件)
- 保存
因此无需为每个存储库一次又一次地设置名称和电子邮件。
我正在尝试使用 TortoiseGit 提交到 git 存储库。我已经设置了凭据并且拉取工作正常。但是当我尝试提交回购协议时,我收到了这条消息:
我已将新用户添加到凭据:
我已经设置它应该读取本地,但它不会保存它,当我 return 设置时,选择了全局:
有人知道我做错了什么吗?拉动有效,但提交无效。
这与凭据无关。 Git 要求提交 "signed" 带有姓名和电子邮件地址。
你需要做的:
- 设置 -> Git -> 配置来源:select 本地
- 取消选中姓名和电子邮件的 "inherit" 复选框
- 键入您的姓名(用户名)和电子邮件(用户电子邮件)
- 保存
"Local" 表示这些设置值仅适用于该存储库。
推荐:
- 设置 -> Git -> 配置源:select 全局
- 取消选中姓名和电子邮件的 "inherit" 复选框
- 键入您的姓名(用户名)和电子邮件(用户电子邮件)
- 保存
因此无需为每个存储库一次又一次地设置名称和电子邮件。