shell脚本中实现自动push 更新,如果有更新,执行git add,git commit,git push 等操作,没有则不操作。
cd ${repo_path}
if [ -n "git status -s " ];then
git add .
git commit "update files"
git push origin master
else
echo "${repo_path} no changes"
fi
shell脚本中实现自动push 更新,如果有更新,执行git add,git commit,git push 等操作,没有则不操作。
cd ${repo_path}
if [ -n "git status -s " ];then
git add .
git commit "update files"
git push origin master
else
echo "${repo_path} no changes"
fi