TortoiseGit - 什么时候要求用户名和密码?

时间:2012-11-20 20:48:00

标签: asp.net git authentication asp.net-mvc-4 tortoisegit

我想实现一个作为IIS应用程序运行的小Git Webserver。我管理它,我可以拉动和推动它。但现在我想实现一些基本凭证。

我不想要的是添加像http://username:password@domain.tld/repo.git这样的远程网址。我不想在网址中输入密码(用户名也可以)。

目前我希望将此用于HTTP协议(HTTPS也可以)

我有什么要从服务器返回到tortoisegit,所以它会提示我输入密码?

1 个答案:

答案 0 :(得分:1)

TortoiseGit将使用与msysgit相同的curl命令来访问http服务器(IIS或其他)。

请参阅“Git - How to use .netrc file on windows to save user and password”:您可以在%HOME%/_netrc中保存用户名和密码(需要在Windows上定义HOME)。

另一种选择是使用credential helpers packages with git1.7.9+。您在每个会话中输入一次的用户名和密码(并避免使用_netrc纯文本文件)。