php – 你如何在远程服务器上进行自动git pull?
在我开始之前,我知道有很多类似的问题,但我很难找到一个简洁,安全,最佳的做法,因为对它们的反馈变化如此广泛.
我想做的事: 我在哪里: 我的问题是: 我本质上是一名Web开发人员,所以git和sysadmin任务通常是我存在的祸根.同样,我知道这个问题与其他问题类似,但我还没有找到解决问题的全面,简洁,安全和最合乎逻辑的方法.我大约16个小时,正式点击“没有进展的圈子”点. 非常感谢您的所有帮助!
您可以使用GitHub服务挂钩轻松完成此操作.
您将需要再创建一个文件来处理执行git pull的过程.添加一个名为github.php(或任何你想要的)的新文件,并添加: <?php `git pull`; 保存该文件,并将其上载到服务器上的存储库目录中.然后,转到服务挂钩 – >接收后URL并将URL复制到该文件,并将其粘贴到“接收后URL”中. http://demo.test.com/myfolder/github.php 因此,当您推送时,GitHub将自动访问此URL,从而导致您的服务器执行git pull. 要了解更多细节,请转到this tutorial (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |