共计 457 个字符,预计需要花费 2 分钟才能阅读完成。
#!/bin/bash
echo ""
# 输入以后工夫
date --date='0 days ago' "+%Y-%m-%d %H:%M:%S"
echo "Start"
# git 我的项目门路
gitPath="/www/wwwroot/pdr"
# git 网址
gitHttp="git@git.dev.tencent.com:Fonhua-Team/pdr.git"
echo "Web 站点门路:$gitPath"
# 判断我的项目门路是否存在
if [-d "$gitPath"]; then
cd $gitPath
# 判断是否存在 git 目录
if [! -d ".git"]; then
echo "在该目录下克隆 git"
git clone $gitHttp gittemp
mv gittemp/.git .
rm -rf gittemp
fi
# 拉取最新的我的项目文件
git reset --hard origin/master
git pull
# 设置目录权限
chown -R www:www $gitPath
echo "End"
exit
else
echo "该我的项目门路不存在"
echo "End"
exit
fi
正文完