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

用于网站登台的Git Post-Receive Hook

用于网站登台的Git Post-Receive Hook

Git
慕盖茨4494581 2019-08-26 19:00:30
用于网站登台的Git Post-Receive Hook我正在尝试设置Git来暂存我的网站,以便我可以git pull让当前版本在本地工作,然后git push将更改推送到远程服务器。我已经设置它以便按照我想要的方式工作,但是在我推动之后,我必须手动运行git checkout -f或git reset --hard HEAD在远程服务器上运行。我已经尝试将这些作为服务器上的post-receive挂钩添加到shell脚本中,但它似乎没有任何效果。我知道脚本正在运行,因为我在推送后看到“更改推送到服务器”。这是post-receive钩子:#!/bin/shgit reset --hard HEADecho "Changes pushed to server."
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 549 浏览

添加回答

举报

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