git - 使远程服务器与 Git 存储库保持同步

标签 git bitbucket

我正在使用 bitbucket 来托管我的 git 存储库。我在本地开发并推送到 bitbucket。我有一个公共(public)测试服务器,我想与存储库保持同步。有没有办法可以使用某种 Hook 来告诉删除服务器在每次有新推送时进行 pull ?我不想运行一个 cron 来每 5 分钟 pull 一次。

最佳答案

This documentation讨论如何在更新 Bitbucket 托管存储库时生成向其他服务的自动通知。

它似乎包含一个通用的 POST 服务,您可以使用该服务来 ping 您自己的网络服务器以触发更新。

关于git - 使远程服务器与 Git 存储库保持同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7957756/

相关文章:

linux - 是否可以使用 Git 扩展或 Git GUI 来管理远程 linux ftp 服务器上的文件,如本地存储库

git - 将参数从 bitbucket web hooks 传递给 jenkins

mysql - 无法连接到 Bitbucket 管道上的 MySQL (111 "Connection refused")

git - 我应该有多少个分支?我怎么知道的?

git - 如何返回到特定的 GIT 提交而不会错过从该日期到现在的任何更改?

ruby-on-rails - 删除分支中的 Git 文件仍然存在于我的项目目录中

Git:跟踪分支而不检查?

ruby-on-rails - 将Rails应用放在公共(public)git中,将私有(private)详细信息保密

c++ - FILE* 无处可去

java - play框架路径只能访问两次