<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                寶塔使用webhook更新同步服務器代碼 安裝git ~~~ yum install git ~~~ 安裝webhook插件 ![](http://kanyun.imzibo.com/f347d81a4798e2c49c9c53044ae3b325) 添加shell腳本,如上圖,點擊添加,數據名稱 和 執行腳本(此處執行腳本框中 直接輸入shell腳本可能會被過濾,所以可以先隨便添加點東西,然后再重新添加shell腳本),shell腳本如下,添加完后如上圖所示: ~~~ #!/bin/bash echo "" #輸出當前時間 date --date='0 days ago' "+%Y-%m-%d %H:%M:%S" echo "Start" #判斷寶塔WebHook參數是否存在 if [ ! -n "$1" ]; then echo "param參數錯誤" echo "End" exit fi #git項目路徑 gitPath="/www/wwwroot/$1" #git 網址 gitHttp="https://gitee.com/imzibo/incms.git" echo "Web站點路徑:$gitPath" #判斷項目路徑是否存在 if [ -d "$gitPath" ] then cd $gitPath # 判斷是否存在git目錄 if [ ! -d ".git" ]; then echo "在該目錄下克隆 git" git clone $gitHttp gittemp mv gittemp/.git . rm -rf gittemp fi # 拉取最新的項目文件 git reset --hard origin/master git pull # 設置目錄權限 chown -R www:www $gitPath echo "End" exit else echo "該項目路徑不存在" echo "End" exit fi ~~~ 點擊查看密鑰,獲取地址http://面板/hook?... ![](http://kanyun.imzibo.com/625aa7c27da8b502579442c8c43cf688) 添加公鑰 ![](http://kanyun.imzibo.com/5fa04bf1006cd6faef7af73cec733140) 如何生成public key ~~~ cd root/.ssh cat id\_rsa.pub ssh-keygen cat id\_rsa.pub ~~~ ** 第一步,檢查本機是否存在?SSH key 如下圖調出Git Bash 窗口,輸入下面的命令? ls -al ~/.ssh ,如果有文件`id_rsa.pub`?或?`id_dsa.pub`,則直接進入步驟3將SSH key添加到GitHub中,否則進入第二步生成SSH key 第二步: 在命令行中輸入ssh-keygen -t rsa -C "your_emial@examle.com" 默認會在相應路徑下(/c/Users/Administrator/.ssh/id_rsa)生成id_rsa和id_rsa.pub 、known_hosts三個文件,如下面代碼所示 ———————————————— 版權聲明:本文為CSDN博主「jifenglie」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/jifenglie/article/details/100074250 ** 在碼云中進行對應操作,找到對應項目,在'Webhooks設置'右側點擊添加,然后輸入地址,默認選中Push,密碼為空,提交。 ![](http://kanyun.imzibo.com/465bbe9619808c7eb13e38b369707d5a) ![](http://kanyun.imzibo.com/67dfc720c99ebc467a4a18d4693059c2) 在登錄服務器相關目錄(wwwroot)用git命令 克隆一般碼云中的代碼: ~~~ git clone https://gitee.com/imzibo/incms.git incms ~~~ 拉取項目代碼測試一下(首次需要執行前兩行命令)master為分支名稱 ~~~ git init git remote add origin "你的碼云或coding項目地址(ssh或https)" git pull origin master ~~~ 解決每次都需要輸入密碼的問題:(進行一次push or pull,輸入一次密碼以后就可以保存憑證了。) ~~~ git config --global credential.helper store ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看