3

我正在从我的 Windows 框推送到从 http(不是 ssh)地址克隆的存储库。每次推送,我都必须输入我的 u/p。我想自动化这个过程。我尝试了以下方法:

$ git config credential.helper cache
$ git config credential.helper 'cache timeout=360000'

但是这些设置没有效果,我仍然每次都要输入 u/p。有没有办法让它自动化?

4

2 回答 2

7

使用 _netrc 文件存储远程机器的用户名/密码,在此处描述

于 2012-06-17T06:29:44.703 回答
2

较新版本的 Git 支持更精简的凭证 API。根据凭证助手的实现,这通常比使用 .netrc 更方便和安全。

一个流行的 Windows 凭据助手是git-credential-winstore.exe。只需下载到 git/bin 路径并执行。Github 提供了一个类似的助手

此处的其他详细信息(但不特定于 Windows):

于 2013-01-21T20:45:14.520 回答