當前位置:首頁 » 雲伺服器 » 如何將gitee與伺服器連接

如何將gitee與伺服器連接

發布時間: 2023-06-18 10:46:10

① 碼雲gitee利用php腳本拉取實現自動部署(可用於生產環境)

*PHP 5.4
*Nginx 1.8.0
*GIT version 2.9.4 (#git --version)

我的碼雲 -> 點擊相應項目A -> 管理-> WebHooks 設置 -> 添加;具體填寫內容如下圖所示

不多說,直接帖碼。修改好自定義選項,上傳伺服器後到gitee後台點擊測試驗證是否通過。

如果沒有給777許可權,pull時會報各種許可權錯誤 (除非你對用戶及用戶組許可權設置的很到位並可以解決站點www用戶組許可權的沖突) ,當然也可以將項目A中的.git目錄許可權都設置為777,如下命令是我當前使用的具體操作。

注意: 是 .git 目錄

因為PHP腳本涉及到shell命令執行所有需要php開啟exec命令許可權
php.ini:

執行push的會觸發WebHooks,同時推送消息給項目A中WebHooks 設置的請求地址,最後完成伺服器的git pull。

如果還沒有本地初始化項目,可以根據 碼雲gitee本地初始化項目基本設置 這篇進行操作。
至此完成碼雲gitee自動部署。
如在操作過程中遇到問題,歡迎留言。

② 本地項目託管到gitee

1.注冊gitee賬號

2.在gitee中創建項目

3.本地新建文件夾、或者已經創建好了的文件夾,例如為testProject文件夾

4.進入文件夾,右鍵選擇git bash ,在命令窗口中輸入如下:

4.1. git init  

    初始化 會生成隱藏文件夾git

4.2. git remote add origin https://gitee.com/碼雲用戶名/倉庫名

    將當前文件夾與倉庫關聯

4.3. git pull origin master

    如果本棗陸地文件夾testProject中有內容,避免被覆蓋了,就跳過咐陸此步驟 (我是跳過了的,如果你不擔心也可以執行一下)

4.4. git add .

    將本地文件夾中的文件上傳到倉庫   . 表示所有文件

    (如果本地文件夾中沒有文件需要先添加然後再上傳倉凳簡頃庫)

4.5. git commit -m "描述內容"

   輸入描述內容

4.6. git push origin master

    將提交了的內容推送到倉庫

5. 打開gitee倉庫,如果看到添加的文件就上傳成功了

熱點內容
一萬級凈化車間有哪些配置 發布:2025-05-15 12:16:41 瀏覽:97
javazip解壓加密 發布:2025-05-15 12:15:02 瀏覽:941
dnf伺服器存放什麼信息 發布:2025-05-15 12:11:07 瀏覽:216
辦公室視頻劇本腳本 發布:2025-05-15 12:03:51 瀏覽:490
編譯失敗什麼意思 發布:2025-05-15 11:58:18 瀏覽:87
lcs腳本官網 發布:2025-05-15 11:56:15 瀏覽:88
三國志戰略版打9級礦什麼配置 發布:2025-05-15 11:41:29 瀏覽:953
安卓加速器怎麼關 發布:2025-05-15 11:38:16 瀏覽:465
密碼鎖壞了如何打開 發布:2025-05-15 11:30:19 瀏覽:838
怎樣增加共享文件夾連接數量 發布:2025-05-15 11:24:50 瀏覽:962