【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)

       在上篇文章中,详细介绍了gitlab和其他几种git相关内容的基础知识、在win10上如何利用Hyper_v安装虚拟机、在虚拟机上如何安装ubuntu系统环境以及如何在ubuntu上部署gitlab本地环境。详细内容请参考:

     gitlab相关基础知识、利用hyper-v安装ubuntu及在ubuntu环境下搭建本地gitlab服务

     这篇文章中,主要介绍下gitlab在实际项目如何使用 ,团队间如何利用它进行项目管理,下面就跟着博主的介绍,一起学习吧。

一、从gitlab克隆项目时,使用SSH协议还是HTTP协议

  • SSH协议?请参考:SSH协议百度百科
  • HTTP协议?请参考:HHTP协议
  • 当从gitlab仓库中克隆项目时,推荐使用SSH协议,如果不适用SSH协议,在克隆过程中会发生错误。

二、为gitlab账号添加SSH key

1、登录个人gitlab账号,在账号的profiles中点击设置,出现SSH keys的页面。

【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第1张图片 图1

2、打开tortoiseGit中的PuttyKey Gen生成私钥、公钥。将生成的公钥,拷贝到设置页面中,并add Key。

【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第2张图片 图2 【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第3张图片 图3

3、完成SSH key的配置。

三、gitlab上新建项目。

gitlab上新建project。

四、本地项目推送至gitlab

1、在本地新建项目工作空间,并创建测试文件。操作为右键单击“git在这里创建版本库”。

【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第4张图片 图4

2、选择“git提交—master”,在弹出的界面中,进行相应注释填写。分支可以进行配置。

【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第5张图片 图5

 

3、选择提交的内容文件,选择提交,查看进度情况。

【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第6张图片 图6

4、将暂存在本地工作空间的代码,推送到gitlab上。在推送过程中,选择远端分支名称,配置远程管理URL,同时选择保存在本地的私钥文件。

【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第7张图片 图7 【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第8张图片 图8 【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第9张图片 图9

5、推送过程中,在git管理设置里,从gitlab中会看到url地址为:

[email protected]:yinmochunCoder/gitProjectTest1.git

这个gitlab.example.com换成本地网址。

6、提交完成,可以查看提交结果。

【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第10张图片 图10

五、从gitlab上克隆项目到本地

从远端克隆项目到本地直接拉取即可。

六、更新后的文件提交

1、文件修改后,可以比较内容。

2、内容比较之后,按照第五步的方式,进行相应提交。

【gitlab】gitlab在实际研发中如何使用——图文讲解(持续更新)_第11张图片 图11

你可能感兴趣的:(项目管理)