當前位置:首頁 » 雲伺服器 » 如何將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-02-09 09:34:33 瀏覽:988
怎麼解壓qq文件 發布:2025-02-09 09:18:14 瀏覽:581
安卓最新怎麼調靈敏度更穩 發布:2025-02-09 09:12:44 瀏覽:400
豌豆莢如何用安卓手機下載 發布:2025-02-09 09:11:57 瀏覽:213
吃雞腳本輔助 發布:2025-02-09 09:09:29 瀏覽:6
sessionidpython 發布:2025-02-09 09:08:53 瀏覽:276
華為手機驗證碼和密碼忘了是多少 發布:2025-02-09 08:53:53 瀏覽:799
逆戰筆記哪個配置好玩 發布:2025-02-09 08:53:04 瀏覽:600
怎麼打開電腦雲伺服器 發布:2025-02-09 08:36:01 瀏覽:220
日元對人民幣演算法 發布:2025-02-09 08:35:52 瀏覽:40