相关疑难解决方法(0)

Git - 如何在Windows上使用.netrc文件来保存用户和密码

当我使用Git克隆带有HTTP和用户密码的远程存储库时,是否可以在Windows上使用.netrc文件?

windows git authentication

168
推荐指数
3
解决办法
10万
查看次数

与github同步

这是第n次,我正在尝试连接到我的github帐户,并且在我未能做到这一点时变得越来越令人沮丧.

在Windows上逐步遵循本教程Github设置,但我在第5步失败了,即测试一切.

ssh git@github.com
Run Code Online (Sandbox Code Playgroud)

给了我这个

ssh: github.com: no address associated with name
Run Code Online (Sandbox Code Playgroud)

有什么想法有什么不对?任何帮助将不胜感激.

我正在使用Windows XP上的railsinstaller附带的默认git安装(在代理后面)

github

13
推荐指数
1
解决办法
4万
查看次数

_netrc/.netrc替代cURL

我一直在看Git和cURL,我发现了一些关于.netrc的引用,这可能有助于HTTP身份验证.问题是:.netrc是愚蠢的,因为它以纯文本格式存储密码,这对我正在开发的解决方案来说是一个很大的安全问题.

是否有替代.netrc方法?是否有可能为cURL开发"身份验证后端"?

git authentication curl http .netrc

9
推荐指数
1
解决办法
5982
查看次数

为什么GitHub HTTPS方案总是要求我的密码?

我通过https://协议在git hub上克隆了一个repo,以避免设置SSH密钥.这一切都很好,除非每次我按下它要求我的密码.有没有办法让git缓存我的密码?

git github

6
推荐指数
1
解决办法
3070
查看次数

Git在Windows上使用ssh连接

我已经阅读了一些问题,但仍未找到解决此问题的方法

我在Windows上有git,我想使用ssh连接到github.按照本教程https://help.github.com/articles/generating-ssh-keys 我已经成功设置了我的密钥

如果我打开一个git-bash并尝试ssh github我能够连接,所以这是有效的

ssh -T git@github.com
Hi username! You've successfully authenticated, but GitHub does not
provide shell access.
Run Code Online (Sandbox Code Playgroud)

这意味着git-bash实际上看到了我的密钥.但是,如果我尝试推动

git push origin master
Run Code Online (Sandbox Code Playgroud)

git提示我输入用户名和密码
谢谢你的帮助

编辑:通过使用git协议而不是http协议解决,我的错,
所以替换它

https://github.com/_user_/_repository_.git  
Run Code Online (Sandbox Code Playgroud)

这个

git@github.com:_user_/_repository_.git  
Run Code Online (Sandbox Code Playgroud)

在远程链接中

windows git github

4
推荐指数
1
解决办法
6502
查看次数

标签 统计

git ×4

github ×3

authentication ×2

windows ×2

.netrc ×1

curl ×1

http ×1