为了账号安全,请及时绑定邮箱和手机立即绑定

git利用hook搭建自动部署环境

git利用hook搭建自动部署环境

Git
喵喵时光机 2018-08-15 13:14:55
#!/bin/shDEPLOY_PATH=/data/shopunset GIT_DIR #这条命令很重要cd $DEPLOY_PATHdate >> /opt/log.txtgit fetch origin >> /opt/log.txtgit reset --hard origin/master >> /opt/log.txtsudo chmod -R 777 /opt/mshop.git/objectssudo chmod -R 777 $DEPLOY_PATH以上是自动部署脚本。但每次有人推送完,目录项目确实已经部署,但git status总是显示未被提交,工作区不干净 按理说 就是个目录克隆项目 然后 拉取 ,但为什么该目录会显示不干净呢,应该都是干净的啊?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 823 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信