如何使用github做分支自动部署

我是git的新手 。 如何在github上进行分支自动部署? 我有一个github帐户和存储库。 我想实现像自动部署

  • 当提交分支“testing”时,它将自动部署到服务器1
  • 当承诺分支“生产”时,它将自动部署到服务器2。

当我检查github的webhook它只会触发时,只提交给主分支。

  • 我可以为每个分支添加一个webhook吗?
  • 我怎样才能实现这一点。

我正在使用ec2实例作为Web服务器。