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 默认的登录用户为服务器系统用户

  1. 登录web端创建project不再赘述
  2. windows本地生成公钥,在GitCL中 ssh-keygen -t rsa -C 'xxx@xxx.com' 邮箱注意修改

秘钥文件保存目录在生成过程中会显示,设置显示隐藏目录后去相应目录寻找,用文本编辑器打开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 把文件提交到远程仓库

  1. idea中操作

之后就是正常的项目导入步骤,不再赘述

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券