在dev/staging/production服务器上执行git pull
是一个常见的做法。我经常这样做,我在运行Linux的生产服务器上几乎每天都要执行100次git pull。
我想,现在是时候编写一个脚本来改进这个过程了。
pull.sh将执行以下三个命令:
- git pull
- 在提示时输入我的密码
- service nginx reload
我已经尝试在这里创建我的pull.sh
#!/bin/bash
function pull {
git pull
password
service nginx reload
}
pull ;
结果
运行我给出的脚本后,仍然会提示输入密码。
任何线索/帮助/建议将不胜感激!
git pull
命令时,通常都会提示我输入密码。 - code-8ssh
远程连接。 - Mad Physicisteval
? - Mad Physicist