我正在尝试使用shell脚本从github自动克隆到ubuntu,我面临一个问题:
after git clone "repos…"我们必须在用户名后面加上用户名和密码。
如果我有shell脚本:
#!/bin/bash
echo AutoClone From github
echo ===================================================
git clone "repos..."
# here i need to add something that add username and password automatically when git clone was applied.
done
真实的例子:
root@localhost:~# git clone https://github.com/....
root@localhost:~# git clone https://github.com/...
Cloning into 'NewFrontEnd'...
Username for 'https://github.com':
用户名必须在shell脚本中自动添加。
听起来Tcl/expect脚本在这种情况下更适合您。或者设置您的SSH密钥来克隆repos,而无需输入您的用户名和密码。