GIT自動部署

2021-08-08 20:30:55 字數 493 閱讀 6335

第一步:

在自己的伺服器上專案目錄裡面,先去clone乙份你所需要的版本管理庫

這樣就ok了,如果有錯誤  使用 git init 初始化一下版本庫 然後clone 一下

第二步:

在git版本庫中hook檔案裡post-update.sample這個檔案

cp post-update.sample post-update

複製乙份這樣的檔案,然後修改

--work-tree=專案檔案中的版本庫路徑 

--git-dir=遠端git版本庫路徑

其他的都不需要改

第三步:測試

在本地git版本庫中建立個檔案

然後add->commit->push (上傳到遠端版本庫中) 

然後你就會發現 在專案版本庫中就會有剛剛 上傳的檔案或者操作等

git 自動部署

第一步 安裝git yum install git 第二步 建立專門的git賬號 adduser git 建立乙個名為git的伺服器賬號 passwd git 為git賬號設定密碼 第三步 建立git倉庫 建立cd home git 進入 home git 目錄 git init bare samp...

php 自動部署git倉庫

git webhook 自動部署指令碼 專案存放物理路徑 path home wwwroot default naifen requestbody file get contents php input if empty requestbody content json decode request...

git本地提交自動部署到專案hooks

但我們在git提交到遠端 倉庫後,要想部署到線上還要到伺服器的發布目錄下git clone 或者git pull,以前我還自作聰明的寫了個指令碼,用於自動git pull,登入伺服器後直接執行.gitpull.sh就好,後來,直到後來,我發現原來可以有個更簡單的方法,那就是hooks,鉤子方法,它在...