Intellij IDEA使用GitLab

今天單位的svn又掛了,所以今天在雲上自建了一個GitLab,記錄一下操作步驟

  1. 雲端服務器的操作系統爲centos7.4
  2. 增加yum倉庫 vim /etc/yum.repos.d/gitlab-ce.repo 在新增的文件中填寫以下內容:
    [gitlab-ce]
    name=Gitlab CE Repository
    baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
    gpgcheck=0
    enabled=1

(以上爲文件內容)
運行命令yum makecache

  1. 執行安裝操作 yum install gitlab-ce 安裝完成後會提示external_url未配置,需要修改一個配置文件,如下:

    vim /etc/gitlab/gitlab.rb

    在此文件中找到external_url,修改它,以我的配置爲例:

    把原配置文件的external_url 'http://gitlab.example.com'註釋掉後換成了服務器IP以及再加上後綴,以後訪問只需要在瀏覽器上輸入http://48.92.137.223:80/gitlab就好

    然後運行在完成安裝時提示信息顯示的一個重新配置的命令 gitlab-ctl reconfigure 稍等片刻,待配置完成之後,即可在web端登錄gitlab

    默認的登錄用戶爲服務器系統用戶

  2. 登錄web端創建project不再贅述

  3. windows本地生成公鑰,在GitCL中 ssh-keygen -t rsa -C '[email protected]' 郵箱注意修改

祕鑰文件保存目錄在生成過程中會顯示,設置顯示隱藏目錄後去相應目錄尋找,用文本編輯器打開id_rsa.pub並全選複製內容,到Gitlab web端進行粘貼操作,如下

  1. 重點記錄本地Git初始化,我是在創建Git之前建好的ieda工程,已經有了代碼,所以要將現有的工程加入到Git倉庫中,在項目目錄中打開Git CL 分別執行以下命令

    git init 初始化一個本地倉庫

    git add . 把工程所有文件都添加到該倉庫中(千萬別忘記後面的.號!!!)

    git commit -m "Initial commit" 把文件提交到本地倉庫

    git remote add origin url url替換爲項目實際的遠程URL,在web端可找到,例如我的

    git push -u origin master 把文件提交到遠程倉庫

  2. idea中操作

    之後就是正常的項目導入步驟,不再贅述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章