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其他相关信息。
总览:
这里写图片描述
项目信息:
这里写图片描述
项目详细信息:
这里写图片描述


相关参考:

在使用GitLab新建项目的时候,你可以按照以下步骤进行操作: 1. 首先在你本地已有项目的情况下,克隆一个空的仓库到你的本地。使用命令git clone [空仓库地址]将空仓库克隆到本地。 2. 将你的代码复制进克隆的空仓库中。 3. 使用git add .命令将修改后的代码添加到暂存区。 4. 使用git commit -m"<提交信息>"命令提交代码到本地仓库。 5. 使用git push命令将本地的代码推送到远程仓库。 如果你是第一次使用GitLab,你可能需要先配置你的个人信息。你可以使用以下命令配置全局的用户名和邮箱: git config --global user.name "<用户名>" git config --global user.email "<邮箱>" 在GitLab的网页上新建项目的步骤如下: 1. 登录GitLab,并点击"Create a project",即新建项目。 2. 输入项目的相关信息,如项目名称、描述等,并点击"Create project"完成项目的创建。 3. 在新建项目页面中,你可以填写其他相关信息,如访问级别、分支保护规则等,根据需要进行设置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [【gitLabgitLab新建项目步骤](https://blog.csdn.net/kikikiuu/article/details/115390747)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值