一段时间以来,我一直在尝试远离 FTP。
在掌握了 GIT 之后(我错过了什么!),将提交推送到 GitHub,然后最终将更改 pull 到我的远程服务器上并 pull 任何更改)。
我一直在看的一个教程视频建议使用 Github webhooks 和一个执行 shell 命令的 php 文件
<?php `git pull`; ?>
我不完全确定这是否是设置这种自动化的最有效方法,任何人都可以阐明同步我的 githhub 和远程服务器的好方法吗?
非常感谢
以为我应该编辑它以显示我当前的进度。
索引.html
github.php -
<?php
混帐 pull `; ?> (shell 命令的反引号)据我所知,当提交被推送到 Github 时,现在应该向 github.php 发送 pull_request,然后应该将所有更新的文件传输到远程服务器
我认为我对实际过程的理解已经足够好,但我认为我可能遗漏了一些重要的东西,只是为了澄清我是否在远程服务器上运行手动 PULL 请求一切正常,但它不是自动化的,这是我的主要目标
最佳答案
我的错误,部署 key 输入不正确。对于任何希望自动化 github 部署的人,我会推荐这种简单的方法
关于git - 观看 github 推送并自动 pull 到远程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32956265/