久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      上傳本地項(xiàng)目到Docker運(yùn)行的GitLab容器中

      1、在GitLab上配置了客戶(hù)端的ssh-key還是需要輸入密碼

      GitLab默認(rèn)是以http方式進(jìn)行上傳的,但是文件過(guò)大,Nginx與GitLab的默認(rèn)配置限制了客戶(hù)端像服務(wù)器傳送文件的大小,,當(dāng)前環(huán)境當(dāng)中GitLab是以Docker來(lái)跑的一個(gè)容器,端口映射發(fā)現(xiàn)失敗,所以直接修改。

      2、解決問(wèn)題

      登錄到服務(wù)器上,修改配置文件

          docker exec –it gitlab /bin/bash
                          find / -name gitlab.rb
                          vim /etc/gitlab/gitlab.rb
                          /gitlab_shell_ssh_port                                    #在vim編輯器中找到此行
                          gitlab_rails[‘gitlab_shell_ssh_port’] = 2222    #并且修改為這個(gè)樣子,將ssh端口改為2222
                          :wq!                                                              #保存并退出
                          exit                                                                #退出當(dāng)前容器
      docker restart gitlab                                          #重新啟動(dòng)該容器

      3、回到Windows上,解壓要上傳的文件

      在解壓后的文件夾右擊選中”Git Bash Here”(前提是電腦安裝了Git Bash),如圖

      上傳本地項(xiàng)目到Docker運(yùn)行的GitLab容器中

      在命令行中使用ssh-keygen –t rsa –C “admin@example”(此處的admin@example為你要用哪個(gè)用戶(hù)上傳就寫(xiě)哪個(gè)用戶(hù)的郵箱地址,本人用的root)生成密鑰文件,命令敲完以后默認(rèn)回車(chē)即可,如圖

      上傳本地項(xiàng)目到Docker運(yùn)行的GitLab容器中

      找到密鑰生成的位置,此處為C:/Users/Administrator/.ssh/id_rsa.pub,并將內(nèi)容復(fù)制到gitlab上,按照以下步驟找到gitlab上配置ssh-key的地方

      上傳本地項(xiàng)目到Docker運(yùn)行的GitLab容器中

      上傳本地項(xiàng)目到Docker運(yùn)行的GitLab容器中

      上傳本地項(xiàng)目到Docker運(yùn)行的GitLab容器中

      然后在命令行中依次執(zhí)行如下命令

                  1 cd test            #進(jìn)入到要上傳的項(xiàng)目的文件夾中
                  2 git init            #初始化此目錄,使git可以管理這個(gè)文件夾
                  3 git config –global user.name “administrator”
                  4 git config –global user.email “admin@example.com”
                  5 git remote add origin ssh://git@”gitlab地址”/“項(xiàng)目用戶(hù)”/”項(xiàng)目名稱(chēng)” #后面的那些在gitlab上面新建項(xiàng)目的時(shí)候就會(huì)指定,并且可以看到
                  6 git add .      #在Windows上這個(gè)命令剛開(kāi)始會(huì)報(bào)錯(cuò),使用第五步解決
                  7 git config core.autocrlf false
                  8 git add .      #重新執(zhí)行,等待,時(shí)間可能會(huì)比較長(zhǎng),因?yàn)槲募^大
                  9 git commit –m “test version” #提交并且指定提交后的信息
                  10 git push –u origin master #將當(dāng)前目錄下的分支推送到主分支

      5、為了保持安全性,再次登錄到運(yùn)行的容器gitlab上將那一行刪掉,并且重啟容器

                  1 docker exec –it gitlab /bin/bash
                  2 vim /etc/gitlab/gitlab.rb
                      # gitlab_rails[‘gitlab_shell_ssh_port’] = 2222 #注釋這一行
                  3 docker restart gitlab            #重啟目標(biāo)容器生效

      更多GitLab相關(guān)教程見(jiàn)以下內(nèi)容

      CentOS7安裝GitLab、漢化及使用  http://www.sfodin.cn/Linux/2017-11/148223.htm
      CentOS 7安裝部署GitLab服務(wù)器  http://www.sfodin.cn/Linux/2017-06/144990.htm
      CentOS 7.x上GitLab搭建詳細(xì)教程  http://www.sfodin.cn/Linux/2017-12/149766.htm
      CentOS 7安裝部署GitLab服務(wù)器  http://www.sfodin.cn/Linux/2017-06/144990.htm
      CentOS 7使用Docker搭建GitLab服務(wù)器  http://www.sfodin.cn/Linux/2018-04/151725.htm
      Ubuntu 16.04搭建GitLab服務(wù)器 http://www.sfodin.cn/Linux/2018-01/150319.htm

      快速學(xué)會(huì)CentOS配置GitLab  http://www.sfodin.cn/Linux/2018-08/153345.htm

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)