首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tortoisegit询问密码

Tortoisegit询问密码
EN

Stack Overflow用户
提问于 2012-01-13 14:54:52
回答 15查看 98.9K关注 0票数 88

我刚刚开始在Git上工作。我使用的是windows7,安装了msysgit(1.7.8)和Tortoisegit(1.7.6)。存储库创建在Linux服务器上,可通过局域网访问。我面临的问题是我无法使用Tortoisegit克隆存储库,它要求输入密码,而我不确定它要求的密码是什么。同时,我可以使用Git Gui克隆存储库并执行所有操作。有人能帮我解释一下为什么Git Gui不问密码,为什么Tortoisegit会问密码吗?我试着卸载了Git和Tortoisegit,然后重新安装,但没有成功。

EN

回答 15

Stack Overflow用户

回答已采纳

发布于 2012-01-13 17:42:26

我的同事解决了这个问题。步骤:

  1. 右键单击-> TortoiseGit ->设置->网络
  2. SSH客户端指向C:\Program Files (x86)\Git\bin\ssh.exe

C:\Program Files\TortoiseGit\bin\TortoisePlink.exe

  • Changed路径

备选路径:C:\Users\...\AppData\Local\Programs\Git\usr\bin\ssh.exe

票数 141
EN

Stack Overflow用户

发布于 2015-07-12 06:08:24

如果您需要使用用户名/密码,有一个比当前#2答案简单得多的解决方案:

Right-click --> Tortoise Git --> Settings --> Git --> Credential --> Choose "Wincred, all Windows users" --> Hit apply

下次输入存储库的密码时,该密码将自动保存。

如果您使用的存储库需要SSH密钥,而不是用户名/密码(听起来像是OP的原始问题),则需要

  1. 在PuTTY gen中打开SSH密钥(与乌龟Git一起安装)
  2. 中的PuTTY gen,将密钥保存为PuTTY密钥。
  3. 在存储库Right-click --> Tortoise Git --> Settings --> Git --> Remotes中。找到您的远程设备(通常是“源”),然后加载步骤2中的PuTTY密钥。
票数 38
EN

Stack Overflow用户

发布于 2013-06-23 20:16:24

使用TortoiseGit保存用户名和密码

在TortoiseGit中保存您的登录详细信息非常简单。省去了每次拉取或推送时必须输入用户名和密码的麻烦。

  1. 创建一个名为_netrc的文件,其中包含以下内容:

机器github.com

登录您的登录

密码您的密码

  1. 将文件复制到C:\Users\ (或其他位置;这正好是我放置它的位置)
  2. 转到命令提示符,输入setx home C:\Users\

注意:如果您使用的是早于Windows 7的版本,则setx命令可能不适用于您。改为使用set,并通过“我的电脑”下的“高级设置”将home环境变量添加到Windows。

致谢:http://www.munsplace.com/blog/2012/07/27/saving-username-and-password-with-tortoisegit/

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8846972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档