1、安装Gitlab
rpm安装:
第一天上班gitlab怎么拉项目,[root@VM-16-14-centos gitlab] systemctl enable postfix [root@VM-16-14-centos gitlab] yum install -y policycoreutils-python [root@VM-16-14-centos gitlab] vim /etc/gitlab/gitlab.rb 修改external_url
默认端口:80,默认访问路径:ip
修改完成后重新编译
[root@VM-16-14-centos gitlab]# gitlab-ctl stop
[root@VM-16-14-centos gitlab]# gitlab-ctl start
[root@VM-16-14-centos gitlab]# gitlab-ctl status
[root@scm gitlab]# vim /etc/gitlab/gitlab.rb
[root@scm gitlab]# cd /var/opt/gitlab/gitlab-rails/etc
[root@scm etc]# vim gitlab.yml
[root@scm etc]# gitlab-ctl reconfigure
gitlab-ctl tail
初始管理员密码:
重置管理员密码:
2、常用设置
使用内置Nginx配置域名
external_url ';
[root@VM-16-14-centos gitlab]# gitlab-ctl stop
[root@VM-16-14-centos gitlab]# gitlab-ctl start
[root@VM-16-14-centos gitlab]# gitlab-ctl status
配置邮箱推送
gitlab_rails[&39;] = true
gitlab_rails[&39;] = &34;
gitlab_rails[&39;] = 465
gitlab_rails[&39;] = &34;
gitlab_rails[&39;] = &34;
1、直接打开gitlab的相关窗口,在图示位置选择Branches进入。2、下一步如果没问题,就继续找到New branch并点击跳转。3、这个时候弹出新的界面,需要填写对应的信息并确定Create branch。4、这样一来会发现图示的结果,即可达到。
gitlab_rails[&39;] = &34;
gitlab_rails[&39;] = &34;
gitlab_rails[&39;] = true
gitlab_rails[&39;] = true
1、直接打开gitlab的相关窗口,在图示位置选择Branches进入。2、下一步如果没问题,就继续找到New branch并点击跳转。3、这个时候弹出新的界面,需要填写对应的信息并确定Create branch。4、这样一来会发现图示的结果,即可达到。
gitlab_rails[&39;] = &39;
gitlab_rails[&39;]=&39;
gitlab_rails[&39;]=&39;
登录首页设置
设置语言
禁止用户注册
登录限制
登录Gitlab的web站点,进入个人资料设置 - SSH Keys页面,将第2步所获得的内容粘贴在文本框key内,并填写title以便记忆,而后保存。2.5 克隆代码 在gitlab网页端进入project的detail中可以下拉看到提示的代码信息。这样在本地就可以获取到fork。
3、新增用户
统一说明
1、External:勾选后用户不能创建项目。默认:不勾选。
2、Can create group:勾选后用户可以创建组。默认:不勾选。
1.首先要有账号用户名进入gitlablab的登录界面 2.到ProfilE Settings添加SSH Keys 首先要用自己的电脑生成公钥私钥 生成方式需要终端的帮助,这步mac本操作起来不用win本那么麻烦只用在终端上输入ssh-keygen -t rsa -C "。
3、新增用户入口:
创建管理员用户
管理员可以管理所有组,用户,项目。包括删除其他管理员账号。
创建项目管理员
当前用户有创建分组,创建项目权限,可以作为一个项目管理员。
创建普通用户
当前新增的用户不能创建项目,创建分组。需要邀请进入对应项目。
4、项目管理
创建分组
创建项目
推送项目到Gitlab
邀请用户
选择角色说明:
Guest:无法查看用户代码,只能看到项目wiki主页。
Reporter:可以查看代码不能编辑。
Developer:可以拉取,新增,删除代码,创建分支,标签。