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

熱點內容
solidworkspcb伺服器地址 發布:2025-07-18 22:50:35 瀏覽:815
怎麼在堆疊交換機里配置vlan 發布:2025-07-18 22:42:35 瀏覽:624
java調用別人的介面 發布:2025-07-18 22:37:35 瀏覽:434
伺服器四個節點如何聯網 發布:2025-07-18 22:36:02 瀏覽:272
華強北什麼地方休安卓手機 發布:2025-07-18 22:24:56 瀏覽:736
資料庫的根本目標 發布:2025-07-18 21:37:50 瀏覽:939
壓縮機的流速 發布:2025-07-18 21:37:40 瀏覽:407
三星怎麼取消手機密碼 發布:2025-07-18 21:33:50 瀏覽:630
安卓手機耳機如何彈窗顯示電量 發布:2025-07-18 21:20:53 瀏覽:60
雲伺服器搭建需要什麼工具 發布:2025-07-18 20:51:08 瀏覽:322