【问题标题】:How to solve TortoiseGit - git CLI stdin wrapper (Error)?如何解决 TortoiseGit - git CLI stdin 包装器(错误)?
【发布时间】:2020-05-26 04:10:52
【问题描述】:

当我在我的机器上设置 TortoiseGit 时,我没有给它一个密码。但是当使用它运行git.exe push --recurse-submodules=on-demand --progress "origin" feature/myatthiha-OJT 时,它要求输入密码。

【问题讨论】:

  • 这能回答你的问题吗? Tortoisegit asking password
  • thz 回答先生!但它仍然有那个错误(询问密码)。
  • 您从@Peter 发送的链接中尝试了哪种解决方案?这个问题有很多答案。它看起来确实与您遇到的问题非常相似。

标签: git tortoisegit


【解决方案1】:

通常有两个选项可以对 Git 服务器进行身份验证。

1) 使用 https URL,然后可以使用凭证助手(Windows 版 Git 默认安装)保存密码

2) 使用 SSH。在这里,您可以使用密码或 SSH 密钥进行身份验证。只有使用 SSH 密钥才能进行无密码身份验证。

由于您已配置为使用 OpenSSH 作为 ssh 客户端,因此您必须确保 OpenSSH 知道/使用正确的密钥(默认为 .confgi/id_rsa;参见Multiple GitHub Accounts & SSH Config)。

如果您想使用 PuTTY,您必须将 ssh 客户端更改为 tortoisegitplink(参见 https://tortoisegit.org/docs/tortoisegit/tgit-dug-settings.html#tgit-dug-settings-networkhttps://tortoisegit.org/docs/tortoisegit/tgit-ssh-howto.html

【讨论】:

  • 请不要添加“谢谢”作为答案。相反,accept the answer 是您认为最有帮助的。
猜你喜欢
  • 2021-12-07
  • 2015-12-20
  • 1970-01-01
  • 1970-01-01
  • 2012-03-25
  • 2012-07-05
  • 2021-12-13
  • 2022-07-28
相关资源
最近更新 更多