GitLab 是一个用于仓库管理系统的开源项目,使用Git做为代码管理工具,并在此基础上搭建起来的web服务。git
可经过Web界面进行访问公开的或者私人项目。它拥有与Github相似的功能,可以浏览源代码,管理缺陷和注释。能够管理团队对仓库的访问,它很是易于浏览提交过的版本并提供一个文件历史库。团队成员能够利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片断收集功能能够轻松实现代码复用。web
管理的命令vim
gitlab-ctl stopwindows
gitlab-ctl start浏览器
gitlab-ctl restartssh
1>上传安装包工具
rzgitlab
#测试
注:至少保证有1g内存可用3d
2>安装
3>修改gitlab 配置文件
vim /etc/gitlab/gitlab.rb
#
4>从新配置gitlab
gitlab-ctl reconfigure
5>浏览器访问
#1 查看80 端口的运行的服务
#2 浏览器访问
#3 密码
#4
#5
1>建立一个新项目
2>
3>克隆项目
&1复制地址
&2 输入 用户密码
&3 克隆成功
4>提交文本至gitlab 中 并查看
&1 建立文本并导入数据
#1 建立文本
#2 编辑
&2 提交
&3上传至gitlab 仓库
&4查看
#1
#2
#3
5>实现免密使用
&1生成公钥
&2复制公钥
&3 在gitlab 中写入公钥
#1
#2 复制
#3
&4 选择ssh
&5 测试
不须要密码直接克隆成功
1>安装gitlab 客户端工具
#1
#2
2>建立一个空目录
3> 进入目录 鼠标右键点击 Git Bash Here
4>实现免密登陆
&1生成公钥
&2复制公钥
&3 在gitlab 输入公钥
&5改为ssh
&6添加远程主机
&7测试免密登陆
#1 克隆
#2 上传
@1建立文本并提交
#
@2查看
#注:
出现这种报错,退出当前目录,重新打开一下