使用以下命令样式使用克隆时:
git clone "https://user:password@server.com/repo.git
密码存储在.git \ config
中clone命令可能的任何标志,以便GIT不将密码存储在.git \ config中?
答案 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