吐槽:看了网上的很多文章搭建GitLab感觉乱糟糟的并没有太明确的说法,自己搭建使用了一下对自己的学习总结。文章只作为自己学习记录,有不对的地方麻烦各位老司机指点。QQ:310857864
介绍:首先,介绍一下我应用和理解GitLab主要的作用:GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。最主要的功能还是管理代码,直白的说法应用过比SVN好用一些。
搭建:
准备工具:Centos6.5 git
啰嗦:个人感觉如果不会搭建其实我们不妨多看看官方文档虽然一堆英文看不懂,但我想一点一步的总会习惯的,程序员的职业学习素养从看不懂开始。
Gitlib官方网站:https://about.gitlab.com/
第一步:
第二步:
第三步:
接下来就按照官网的操作一点一点下载依赖就好,可能包有些大,网络不好的朋友等待的时间比较长一些。下载包就不截图了,网络好一些的话可能5分钟就下载好了。
之后我们使用命令:
编译 : sudo gitlab-ctl reconfigure (时间会比较长一些)
然后启动项目分享一个博客写的不错 (gilab的基本应用命令可以参照)
GitLAB:https://blog.csdn.net/x6_9x/article/details/64929868
命令:
启动所有组件: sudo gitlab-ctl start
关闭命令: sudo gitlab-ctl stop
重启命令: sudo gitlab-ctl restart
查看状态 sudo gitlab-ctl status
在启动gitlab的默认端口是8080,有时候你搭建的会被占用,你可以找文章去修改他的配置文件,本文就不做修改方式了。
请求地址:请求的地址就是你电脑的ID地址。
本人自己搭建的虚拟机会出现过 502
排查以后不是端口占用的问题,是虚拟机内存的问题,虚拟机的内存需要4G。修改一下你虚拟机的内存,在重新启动就好了。
之后初始的界面就不一一截图了,流程步骤就是注册一个用户名,邮箱,登陆。
这样我们就安装成功了。
这是一些基础的配置。
一下的步骤你需要配置SHH keys ,配置完以后你就可以按照gitlab给我们的提示上传代码了。
注意地方:
这就是安装及使用的流程
Git 命令常用的
git checkout -b {创建分支的名称}
git add .
git commit -m ‘本次提交的作用’
git push origin {提交的分支}
就完成你要用的了。
本人是属于自己的学习方面的一个记录,如果有不对,或者遇见问题的地方,麻烦各位的指点,QQ:310857864