Quantcast
Channel: PayMoon贝明实验室
Viewing all articles
Browse latest Browse all 130

CentOS6搭建gitlab,使其拥有github功能,git管理,pull,push,注册,登陆,邮件,域名绑定

$
0
0
一、搭建gitlab [crayon-5727fa7f5b5d1256762578/] 其中 rpm包在这里下载

Index of /gitlab-ce/yum/el6/

http://mirrors.lifetoy.org/gitlab-ce/yum/el6/

改端口,改数据库密码啥的,

首先要确认

service iptables status

service iptables stop

二、gitlab登陆功能 Username: root Password: 5iveL!fe 三、gitlab注册功能 四、配置gitlab邮件发送 默认有,需要其它配置去配置 [crayon-5727fa7f5b5db683207969/] 五、关闭与开放gitlab的注册功能 使用root登陆后,在setting里面有 六、gitlab新建第一个项目,配置ssh公钥,进行pull, push 公钥 https://git-scm.com/book/zh/v1/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84-Git-%E7%94%9F%E6%88%90-SSH-%E5%85%AC%E9%92%A5 如果本来电脑里面就有公钥,要查看后再加入。 查看用户名和邮箱,是否和注册时填的一致 命令:git config --list 加入ssk后新建项目,查看项目git clone git@xxx 是否生效 如果没生效,先用http下载下来,然后用sourceTree提交一个文件,中间会让输入用户名密码,然后提交成功,以后在sourceTree和命令行里面不再提示用户名密码。 总结 到此,gitlab的搭建,注册,新项目,push 什么的,就都可用了。分配项目下的用户权限也是默认支持。

Viewing all articles
Browse latest Browse all 130

Trending Articles