【问题标题】:TortoiseGit - When does it ask for a username and password?TortoiseGit - 它什么时候要求输入用户名和密码?
【发布时间】:2012-11-09 00:43:42
【问题描述】:

我想实现一个作为 IIS 应用程序运行的小型 Git Webserver。我设法做到了,我可以从中拉出和推入。但现在我想实现一些基本凭据。

我不想要的是,添加一个远程 URL,如http://username:password@domain.tld/repo.git。我不想在 url 中有密码(用户名就可以了)。

目前我想为 HTTP 协议使用这个(HTTPS 也可以)

我必须从我的服务器返回什么到 tortoisegit,它会提示我输入密码?

【问题讨论】:

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


    【解决方案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 纯文本文件)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 2010-12-26
      • 1970-01-01
      • 1970-01-01
      • 2013-12-07
      • 2021-11-24
      • 2015-02-27
      相关资源
      最近更新 更多