服务器与GIT仓库代码保持同步

服务器与GIT仓库代码保持同步
前提条件:
  1. 代码仓库部署到服务器,不仅存于本地(GitHub or GitLab, whatever)
  2. 服务器仓库支持webhook服务;具体可参考:https://developer.github.com/webhooks/

最简单的流程:

同步流程
部署服务收到通知,怎样更新代码?
# 假设Git与服务器代码路径一致(不一致则通过本地中转映射)
git fetch origin
git reset --hard origin/master

就是这么简单~

你可能感兴趣的:(服务器与GIT仓库代码保持同步)