gitlab简单使用

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。GitLab 由乌克兰程序员 Dmitriy Zaporozhets 和 Valery Sizov 开发,它由 Ruby 写成。后来,一部分用 Go 语言重写。

一、安装

安装环境:centos7

安装基础软件:

#yum install vim gcc gcc-c++ wget net-tools lrzsz iotop lsof iotop bash-completion curl policycoreutils openssh-server openssh-clients postfix

下载安装包:

#wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.7.6-ce.0.el7.x86_64.rpm

执行安装命令:

#yum install gitlab-ce-12.7.6-ce.0.el7.x86_64.rpm

二、配置&启动

vim /etc/gitlab/gitlab.rb

external_url ‘http://192.168.100.1’ #此为gitlab服务器访问地址,也可以使用域名

邮件配置略

#gitlab-ctl status #查看gitlab运行状态,gitlab默认使用80端口,如果端口被占用会无法启动

#gitlab-ctl start #启动gitlab

gitlab-ctl stop #停止gitlab服务

三、网页初始化设置

打开gitlab服务器的网页地址:http://92.168.31.107

按照提示设备root密码,然后使用root登录

修改语言:右上角用户头像下拉,选择Setting,然后在设置界面左边选择Preferences,在右边找到Localization,在Language下拉框里选择简体中文,然后点Save Changes,保存后再次刷新页面即可。旧版本gitlab可能需要下载相应用语言包才能修改语言

四、新建项目

在gitlab页面导航栏选择项目—-新建项目,输入项目名称和URL,点创建,创建完后成打开创建的项目,在master栏右边点加号,选择新建文件,然后在新窗口中输入文件名和内容,完成后保存。

五、使用git命令修改项目代码

使用git下载项目:在项目主页右上角点克隆下拉框,选择使用http克隆,复制克隆连接,然后在命令行使用 git clone 项目http地址.git 即可克隆到本地。

例如: git clone http://192.168.31.107/root/myfirstapp.git #需要输入root的帐号密码

#cd myfirstapp #进入项目目录

#vim index.html 修改项目代码

#git add index.html #将修改后的代码提交到本地

#git commit -m “V2” #为新提交的代码添加说明标识

#git push #提交到gitlab ,以上操作需要在项目目录中进程

然后通过网页可以查看最新提交的代码

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注