git管理代码的好仓库管理系统-gitlab如何导入、合并代码等操作

官网链接

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。

  • 其实可以这样理解,gitlab就是一个类似github的网站。不过功能比github更多一些,一般用于企业托管并管理代码使用。大型企业团队必备,有条件的企业建议用次,这个对于开发者并且不懂git的非常友好

  • 这个工具的作用是解决了我们以前对git代码进行管理都是通过输入git clone ‘XX’,git pull , git merge,git push等命令的操作,现在通过这个工具,部分操作可以进行可视化管理。而且也便于管理合并代码等操作,举个简单的例子:
    A是公司的领导,手底下有几个员工b,c,d,e;b刚入职,release是部署到线上的代码,对业务代码等都不怎么熟练,将代码合并到release时都需要A的审核。此时通过gitlab管理工具就很容易了,b在gitlab上新建一个分支,然后将这个分支拉倒本地进行开发,开发完毕后提交代码,然后在gitlab上看到分支后,选择接收合并人A,填入备注等信息后点击发送合并请求的按钮,这时,A在他的界面就能看到b发送的合并请求,而且A还能看到新旧代码的对比,进行审核。A点击合并后,就成功把代码合并到release上了。
    在这里插入图片描述

gitlab首页

在这里插入图片描述

  • zxjzx下的项目列表
    在这里插入图片描述
  • 首页显示项目列表,这些项目列表是我从github导入的。如何导入呢?

导入

  • 点击新建按钮
    在这里插入图片描述
  • 选择合适的方法新建或者导入项目
    在这里插入图片描述
  • 点击导入按钮即可导入
    在这里插入图片描述
  • 新建分支,在分支上代码后,发送合并请求
    在这里插入图片描述
  • 选择合并,关闭合并请求,或者编辑后再合并分支(合并时,可选择合并并删除分支)
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sinat_36146776/article/details/93857346
今日推荐