當前位置:首頁 » 雲伺服器 » 如何將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倉庫,如果看到添加的文件就上傳成功了

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:585
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:881
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:574
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:761
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:677
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1005
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:250
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:108
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:799
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:705