【发布时间】:2023-03-16 00:53:02
【问题描述】:
我的 Mac 上有一个 git 项目。我通过 ssh 将我的更改推送到 git-server(“服务器 B”)(github 或 gitbucket 或自己的在这里应该无关紧要)。
然后是托管的网络服务器(“服务器 A”),它向客户显示开发状态。有时我会通过 ssh 登录到我的网络服务器并输入 git pull 来更新项目,然后再告诉客户有新版本。
有没有办法实现自动化?是否可以设置一些东西,在我在本地计算机上执行git push 之后,总是使用某种复制命令将文件发送到“服务器 A”?
【问题讨论】:
-
"github or gitbucket or own 应该是无关紧要的",其实也不是无关紧要。 GitHub 和 BitBucket 都提供可以帮助自动化此类事情的服务。
标签: git bash github ssh automation