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

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

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

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

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

1、SSH协议?请参考:SSH协议百度百科

     HTTP协议?请参考:HHTP协议

2、当从gitlab仓库中克隆项目时,推荐使用SSH协议,如果不适用SSH协议,在克隆过程中会发生错误。

二、为gitlab账号添加SSH key

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


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



3、完成SSH key的配置。

三、gitlab上新建项目。

gitlab上新建project。

四、本地项目推送至gitlab

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


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


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


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




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

[email protected]:yinmochunCoder/gitProjectTest1.git

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

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


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

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

六、更新后的文件提交

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

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


猜你喜欢

转载自blog.csdn.net/xiaoyinmochun/article/details/79713143