【发布时间】:2011-12-26 03:37:45
【问题描述】:
当我部署生产代码时,我只需执行“git push production”——我有一个接收后挂钩来执行此操作:
“git checkout -f” - 这将使用最新推送更新我们的生产代码。
在这种情况下,我希望我们的生产 repo 位于另一个分支中,有没有办法从本地机器发送到远程 repo 的钩子或命令来做到这一点?
我问这个是因为我想限制对实时服务器的访问。目前完成的方式是我们通过 ssh 连接到实时服务器,然后执行“git checkout”。
【问题讨论】: