我不希望git clone将密码保存在git配置文件中

时间:2017-01-02 13:18:35

标签: git

使用以下命令样式使用克隆时:

git clone "https://user:password@server.com/repo.git

密码存储在.git \ config

clone命令可能的任何标志,以便GIT不将密码存储在.git \ config中?

2 个答案:

答案 0 :(得分:0)

我会按照评论中的描述进行操作。但是如果你坚持让一个程序在URL中接受密码但是没有一个存储它,你就可以制作一个包装器,用URL将密码拆分为URL和密码,然后用URL运行git close,并为其提供密码。在gitcredentials中描述。

答案 1 :(得分:0)

不要使用克隆。

mkdir foo
cd foo
git init
git pull https://user:password@server.com/repo.git