频道栏目
首页 > 程序开发 > 综合编程 > 其他综合 > 正文
gitlab新建项目
2017-01-23 09:31:00      个评论    来源:jackghq的博客  
收藏   我要投稿

gitlab新建项目:gitlab已安装在Ubuntu虚拟机上(充当服务器),客户端为Linux主机。下面给出了gitlab初次新建项目前后的详细过程,主要用图做记录。

1. 客户端访问安装在服务器上的gitlab

1)打开虚拟机

2)检查主机与虚拟机的连接

3)客户端访问服务器上的gitlab的web页面并root用户登陆

2. 在gitlab上新建项目



3. gitlab服务器和本机客户端建立 ssh 信任

本机客户端与gitlab服务器之间的代码上传下载是通过ssh协议进行的,所以得在gitlab服务器和本机客户端建立 ssh 信任。
1)在客户端产生一对RSA公钥和私钥


2)把公钥放到gitlab服务器上,即gitlab上添加SSH Key

4. git使用

1)Git global setup
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

git config –global user.name “Administrator”
git config –global user.email “admin@example.com”


2)从gitlab上下载项目

git clone git@jackgao-virtual-machine:root/gitlabProject.git


出现错误,主机名jackgao-virtual-machine未知。因为jackgao-virtual-machine是服务器机器的名字,需要在客户端添加hosts文件,在/etc/hosts里添加。

然后,再次git clone,在出现的提示中输入yes即可成功。

这里显示成功了,若这里仍然不成功,则修改/etc/ssh/ssh_config文件的配置,以后则不会再出现此问题。
/etc/ssh/ssh_config里最后面添加:

StrictHostKeyChecking no
UserKnownHostsFile /dev/null


2)添加文件,提交上传gitlab

git add README.md
git commit -m “add README”
git push -u origin master


3)在gitlab上查看上传后的结果



另外,回头看下gitlab其他相关信息。
总览:

项目信息:

项目详细信息:

点击复制链接 与好友分享!回本站首页
上一篇:HttpServletRequest和HttpServletResponse对象介绍
下一篇:并查集----The Suspects
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站