【发布时间】:2018-08-01 14:23:37
【问题描述】:
我有一个带有以下脚本的简单批处理文件“clone.bat”。
cd %1
c:\Program Files\Git\git-cmd.exe" git clone %2 --branch %3
exit
在运行批处理文件时,我传递了 4 个参数。 %1:本地 repo 路径,%2:远程 repo 路径,%3:分支名称,%4 作为密码
我希望当 Git 命令运行时它应该接受 %4 作为密码。但是,它会即时询问我需要避免的密码。
我只设置了 https 身份验证,不使用 SSH。
【问题讨论】:
-
你为什么不直接生成 ssh 密钥并将公共密钥放在 git 服务器中?通常这是自动化 git 操作的方式。
标签: git batch-file parameter-passing git-clone