gitlan应用学习笔记3

gitlab学习笔记3 (进入gitlab服务器web端创建新项目以及新项目)

1、创建新项目

在这里插入图片描述

创建过程就不多介绍了,点击网站new project按钮,然后按照提示步骤直接创建就可以了。

2、添加远程存储库到本地并设置SSH密钥

在这里插入图片描述

可以看到其中的push an existing Git repository和push an existing folder两个栏目中均有均有如下语句

git remote add origin http://gitlab.cvhnu.tech/GZH/gitlab_learning.git
git remote -v

在这里插入图片描述

第一句,就是添加一个远程仓库,这个仓库的真实地址是http://gitlab.cvhnu.tech/GZH/gitlab_learning.git,别名是origin,所以我们之后的操作都可以基于origin进行操作,git remote -v指令则是用以查看现有的所有代码仓库,执行这个指令之后我们不难发现系统反馈出来有两条origin仓库,其中有fetch 和 push两个版本,第一个是从远程取下来的,第二个是自己本地准备push上去的。

在这里插入图片描述

git push origin master

这句代码的意思是就是将我们本地现有的master分支推到origin上去,此时我们再进入这个项目文件,就可以看到我们代码仓库中所有的内容都被推送上来了

在commits一栏中,我们可以发现我们在针对这个git的所有commit

对于web界面的gitlab其余的应用,接下来的内容我们可以自行自由探索。

3、远程仓库改变后,在本地的拉取

在web端我们对文件做一些修改,此时本地是无法获知的,此处使用如下指令:

git pull origin master

在这里插入图片描述

4、远程仓库与本地仓库中的同一文件同时改变的时候,处理冲突

在这里插入图片描述
在这里插入图片描述

我们只需要运行

git pull --rebase
git pull origin master

就可以将origin当中的mater分支进行实施追踪,从而重新申明了线上的master为主要分支。

然后在运行一个

git push origin master

将远程仓库找中的代码拉取到本地即可!

5、clone操作

首先我们用一系列指令删除my-cool文件,即我们本地的git,然后我们尝试运用SSH 去把整个项目克隆到本地

在这里插入图片描述

git clone SSH/Https的复制内容

在这里插入图片描述

git clone SSH/Https的复制内容

注意,这里如果没有设置SSHconfig的话,可以直接用https的地址去做clone也是可以的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值