使用Git Gui Windows - 如何保存用户凭据 - 用户名和密码

时间:2013-06-03 16:25:17

标签: github credentials git-gui

我之前已经问过这个问题,我一直在看这个链接:

https://www.kernel.org/pub/software/scm/git/docs/git-credential-store.html

我真的很擅长使用Git Gui Application for Windows和Git Hub。

我已经通过Git Hub网站以https://github.com/projectname.git

格式输入存储库的URL来“获取”现有存储库

要推送它,我将粘贴文件复制到我的本地git目录中,然后在Git Gui中点击f5并提交/推送到原点。

然而,每次我想要推送一些东西 - 它会询问我的用户名和密码。 该指南说明使用给定格式的用户名和密码创建名为.git-credentials的文本文件:

https://user:pass@example.com

问题:

如何将.git-credentials文件的使用链接到我的Git Gui应用程序?...我使用的是DOS吗?或者从某个地方找一些Git Shell?...

非常感谢任何帮助......

1 个答案:

答案 0 :(得分:6)

一种解决方案是使用GitHub for Windows应用程序:它会为您存储凭据,如GitHub help page中所述。

但它还补充道:

  

如果您不想在Windows上使用GitHub,可以在此处下载操作系统的帮助程序:

     

Windows Vista, 7, & 8(需要.NET 4.0)

     

解压缩文件并在里面运行git-credential-winstore.exe程序。这将启动帮助程序并更新您的git配置以使用它。

     

提示:凭据帮助程序仅在克隆HTTPS存储库URL时有效。如果您使用SSH存储库URL,则使用SSH密钥进行身份验证。

因此,您无需为自己创建.git-credentials文件:git-credential-winstore.exe计划将指导您完成此任务。