1. 程式人生 > >git自動部署

git自動部署

鉤子 body html http font pos hook remote bsp

整體思路:

  在服務器創建兩個倉庫,一個用於提交,一個用於部署使用

  創建git倉庫(1號倉庫): 廖老師的git教學https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000

  在這個倉庫的hooks中編輯post-receive的鉤子腳本,用於實現自動部署

  克隆git倉庫(2號倉庫):git clone ...

    克隆一個一號倉庫的地址,這個是實際部署用的項目

  本地git倉庫

    添加一個分支

    git remote add ${project} [email protected]:/var/www/html/newYear.git

    project 分支名稱

     下劃線:服務器創建的1號倉庫地址    

git自動部署