我有一个 github 存储库,我已将其克隆到 ubuntu 服务器上,我可以推送、拉取和提交没有问题。我想知道是否有一种简单的方法可以在将更新推送到 github 存储库时通知我的服务器存储库并拉取更改,因为到目前为止我必须登录到服务器并手动拉取。
我知道我可以在我的服务器上设置一个 git repo 并直接推送到它,但我和我的团队更愿意使用 github 来进行问题跟踪和其他 github 相关功能。
任何帮助将非常感激。
我有一个 github 存储库,我已将其克隆到 ubuntu 服务器上,我可以推送、拉取和提交没有问题。我想知道是否有一种简单的方法可以在将更新推送到 github 存储库时通知我的服务器存储库并拉取更改,因为到目前为止我必须登录到服务器并手动拉取。
我知道我可以在我的服务器上设置一个 git repo 并直接推送到它,但我和我的团队更愿意使用 github 来进行问题跟踪和其他 github 相关功能。
任何帮助将非常感激。
首先让您的 git 无需密码即可自动登录。在 github 上查看这篇有用的文章https://help.github.com/articles/why-is-git-always-asking-for-my-password
接下来,按照此处所述添加一个 cronjob Git auto-pull using cronjob