相关疑难解决方法(0)

TortoiseGit保存用户身份验证/凭据

有没有办法GITHUB's user credentials用TortoiseGit 保存?

每当我进行推/拉时,它每次都会提示我下面的对话框.

我想保存我的用户凭据信息,就像我使用TortoiseSVN一样.

在此输入图像描述

git github tortoisegit

278
推荐指数
7
解决办法
21万
查看次数

为什么git在Windows下无法记住我的密码

我刚刚开始使用git而且我无法记住我的密码我正在使用cmd.exe提升而我的git主机是github而且我已经在github上创建了一个类似于该指南的ssh密钥

但我还是得到了

*\subnus.mvc>git push origin master
Enter passphrase for key '/c/Users/Subnus/.ssh/id_rsa':
Run Code Online (Sandbox Code Playgroud)

windows git ssh cmd

129
推荐指数
10
解决办法
7万
查看次数

如何使用ssh设置tortoisegit不需要密码

我无法使用我提供的ssh密钥(使用PuttyGen创建)获取git/tortoisegit.在命令提示符中,我收到permission denied错误,在TortoiseGit UI中,系统会提示您输入密码.我尝试了这个问题,但如上所述,我使用PuttyGen创建,让我的主持人在运行时加载了密钥,并配置为使用TortoisePlink.

然后我找到了这个问题,并尝试使用git目录中的ssh,TortoiseHG中的TortoisePlink(用于Bitbucket/Mercurial),如上所述,已经在TortoiseGit中尝试了本地TortoisePlink.

哦,我确实在我的Git帐户中设置了我的ppk,以及在TortoiseGit的Git-> Remote部分中设置了我的ppk

那么,我错过了什么?

git tortoisegit

19
推荐指数
3
解决办法
2万
查看次数

TortoiseGit在无密码登录设置上要求输入密码

经过几个月不间断的无密码工作,我的TortoiseGit在推/拉时开始向我询问我的某些遥控器上的密码.我正在寻找解决方案来解决这个问题,因为这会让我发疯.

要强调:我希望继续使用基于SSH的无密码登录,因此任何假设在URL中添加密码在TortoiseGit配置中永久存储密码的解决方案都不适合我.

到目前为止我发现了什么:

  1. 我的问题是相关的GitHub; 我不在TortoiseGit中使用它,它发生在其他遥控器上.

  2. 确实有 SSH,而不是HTTPS,地址作为repo的URL,我没有 类似的git clone内容.

  3. 可以使用Netbeans 推送/拉出相同的存储库(我的Netbeans已Select Configured Git Repository Location选中选项,因此它使用相同的远程配置).

  4. 无法使用Git GUI推/拉远程,原因相同:要求用户密码.

  5. 这是不是与特定系统或机器(SSH密钥),正好我的两个工作电脑(32位的Win 7)和一个家(64位的Win 7)上.两者当然都使用不同的SSH密钥(请参阅对此答案的评论,声称该问题与32位版本的Windows有关;但事实并非如此,它也发生在64位Windows上).

  6. 存储库,这发生,不是空的 - 我听说甚至受到个人影响,有时TortoiseGit获取wako并在无密码登录遥控器上请求密码,直到该遥控器为空.

  7. 这是不是与特定的远程- TortoiseGit工作正常,不要求对一些仓库密码(即到位桶),但"死亡"的一些其他要求它(即在本地开发的网络).

更糟糕的是,有一些遥控器,家用电脑上的TortoiseGit失败,要求输入密码,而从家用电脑访问的遥控器工作正常.反之亦然.我使用相同的步骤设置两台机器进行无密码登录; 只有SSH密钥不同.

到目前为止我所做的事情(并没有解决问题):

  1. 将SSH客户端(TortoiseGit -> Settings -> Network)更改为两者Git\bin\ssh.exe(如此处所示)和C:\Program Files\PuTTy\plink.exe.

  2. 使用凭证助手没有帮助,我听说它只适用于HTTPS,而不适用于SSL.

  3. 下载git-credential-wincred.exe并将它放到Git for Windows/msysgit文件夹也没有帮助; 我已经在那里(不同的版本/文件大小;检查两者).

  4. 这个问题显然与要求输入用户密码有关,因此git …

putty tortoisegit private-key

5
推荐指数
1
解决办法
1573
查看次数

标签 统计

git ×3

tortoisegit ×3

cmd ×1

github ×1

private-key ×1

putty ×1

ssh ×1

windows ×1