{"id":7345,"date":"2021-08-03T13:15:06","date_gmt":"2021-08-03T13:15:06","guid":{"rendered":"https:\/\/www.scmgalaxy.com\/tutorials\/?p=7345"},"modified":"2021-08-03T13:15:08","modified_gmt":"2021-08-03T13:15:08","slug":"what-is-gitlab","status":"publish","type":"post","link":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/","title":{"rendered":"What is GitLab?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.devopsschool.com\/certification\/master-in-gitlab.html\" target=\"_blank\" rel=\"noreferrer noopener\">GitLab <\/a>is the open DevOps platform, delivered as a single application. This makes GitLab unique and creates a streamlined software workflow, unlocking your organization from the constraints of a pieced-together toolchain. Learn how GitLab offers unmatched visibility and higher levels of efficiency in a single application across the DevOps lifecycle. The GitLab code was originally written in Ruby, with some parts later rewritten in Go. GitLab was initially launched as a source code management solution to collaborate with his team on software development. GitLab is a web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and continuous integration and deployment pipeline features, using an open-source license, developed by GitLab Inc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How does GitLab work?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.devopsschool.com\/certification\/master-in-gitlab.html\">GitLab <\/a>is the open DevOps platform, delivered as a single application. This makes GitLab unique and creates a streamlined software workflow, unlocking your organization from the constraints of a pieced-together toolchain. Learn how GitLab offers unmatched visibility and higher levels of efficiency in a single application across the DevOps lifecycle. The GitLab code was originally written in Ruby, with some parts later rewritten in Go. GitLab was initially launched as a source code management solution to collaborate with his team on software development.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why use GitLab?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The main benefit of using <a href=\"https:\/\/www.devopsschool.com\/certification\/master-in-gitlab.html\">GitLab <\/a>is that it allows all the team members to collaborate in every phase of the project. GitLab offers tracking from planning to creation to help developers automate the entire DevOps lifecycle and achieve the best possible results.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>GitLab Component..<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GitLab has different components working together to provide complete DevOps and project management solutions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>GitLab CI\/CD..<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Continuous Integration (CI) works by pushing small code chunks to your application\u2019s codebase hosted in a Git repository, and, to every push, run a pipeline of scripts to build, test, and validate the code changes before merging them into the main branch. Continuous Delivery and Deployment (CD) consist of a step further CI, deploying your application to production at every push to the default branch of the repository. GitLab CI\/CD is configured by a file called .gitlab-ci.yml placed at the repository\u2019s root. The scripts set in this file are executed by the GitLab Runner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How do I learn GitLab?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also take paid GitLab certification training &#8211; intended specifically for an audience who wants to clear their GitLab exam. Anyone interested in learning and clearing their <a href=\"https:\/\/www.devopsschool.com\/certification\/master-in-gitlab.html\" target=\"_blank\" rel=\"noreferrer noopener sponsored nofollow\">GitLab <\/a>can approach DevOpsSchool &#8211; their courses can be Joined ONLINE as instructor-led, live &amp; interactive sessions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"823\" height=\"343\" src=\"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15.png\" alt=\"\" class=\"wp-image-7346\" srcset=\"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15.png 823w, https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15-300x125.png 300w, https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15-768x320.png 768w\" sizes=\"auto, (max-width: 823px) 100vw, 823px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>GitLab is the open DevOps platform, delivered as a single application. This makes GitLab unique and creates a streamlined software [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[1],"tags":[],"class_list":["post-7345","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What is GitLab? - scmGalaxy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is GitLab? - scmGalaxy\" \/>\n<meta property=\"og:description\" content=\"GitLab is the open DevOps platform, delivered as a single application. This makes GitLab unique and creates a streamlined software [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/\" \/>\n<meta property=\"og:site_name\" content=\"scmGalaxy\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-03T13:15:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-03T13:15:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15.png\" \/>\n<meta name=\"author\" content=\"Biraj K\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Biraj K\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/\"},\"author\":{\"name\":\"Biraj K\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/569fd29a7b661af1cb29cdb43ca5d47d\"},\"headline\":\"What is GitLab?\",\"datePublished\":\"2021-08-03T13:15:06+00:00\",\"dateModified\":\"2021-08-03T13:15:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/\"},\"wordCount\":417,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image-15.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/\",\"name\":\"What is GitLab? - scmGalaxy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image-15.png\",\"datePublished\":\"2021-08-03T13:15:06+00:00\",\"dateModified\":\"2021-08-03T13:15:08+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/569fd29a7b661af1cb29cdb43ca5d47d\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image-15.png\",\"contentUrl\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image-15.png\",\"width\":823,\"height\":343},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/what-is-gitlab\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is GitLab?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#website\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/\",\"name\":\"scmGalaxy\",\"description\":\"A Platform for Software Engineers\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/569fd29a7b661af1cb29cdb43ca5d47d\",\"name\":\"Biraj K\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/97b41013bdbc3492cf0332b793cc130c213059eac303e0a61a21bc35fc892c11?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/97b41013bdbc3492cf0332b793cc130c213059eac303e0a61a21bc35fc892c11?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/97b41013bdbc3492cf0332b793cc130c213059eac303e0a61a21bc35fc892c11?s=96&d=mm&r=g\",\"caption\":\"Biraj K\"},\"sameAs\":[\"rajeshkumar\"],\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/author\\\/biraj\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is GitLab? - scmGalaxy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/","og_locale":"en_US","og_type":"article","og_title":"What is GitLab? - scmGalaxy","og_description":"GitLab is the open DevOps platform, delivered as a single application. This makes GitLab unique and creates a streamlined software [&hellip;]","og_url":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/","og_site_name":"scmGalaxy","article_published_time":"2021-08-03T13:15:06+00:00","article_modified_time":"2021-08-03T13:15:08+00:00","og_image":[{"url":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15.png","type":"","width":"","height":""}],"author":"Biraj K","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Biraj K","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/#article","isPartOf":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/"},"author":{"name":"Biraj K","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/569fd29a7b661af1cb29cdb43ca5d47d"},"headline":"What is GitLab?","datePublished":"2021-08-03T13:15:06+00:00","dateModified":"2021-08-03T13:15:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/"},"wordCount":417,"commentCount":0,"image":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/#primaryimage"},"thumbnailUrl":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/","url":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/","name":"What is GitLab? - scmGalaxy","isPartOf":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/#primaryimage"},"image":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/#primaryimage"},"thumbnailUrl":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15.png","datePublished":"2021-08-03T13:15:06+00:00","dateModified":"2021-08-03T13:15:08+00:00","author":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/569fd29a7b661af1cb29cdb43ca5d47d"},"breadcrumb":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/#primaryimage","url":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15.png","contentUrl":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/08\/image-15.png","width":823,"height":343},{"@type":"BreadcrumbList","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/what-is-gitlab\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.scmgalaxy.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"What is GitLab?"}]},{"@type":"WebSite","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#website","url":"https:\/\/www.scmgalaxy.com\/tutorials\/","name":"scmGalaxy","description":"A Platform for Software Engineers","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.scmgalaxy.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/569fd29a7b661af1cb29cdb43ca5d47d","name":"Biraj K","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/97b41013bdbc3492cf0332b793cc130c213059eac303e0a61a21bc35fc892c11?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/97b41013bdbc3492cf0332b793cc130c213059eac303e0a61a21bc35fc892c11?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/97b41013bdbc3492cf0332b793cc130c213059eac303e0a61a21bc35fc892c11?s=96&d=mm&r=g","caption":"Biraj K"},"sameAs":["rajeshkumar"],"url":"https:\/\/www.scmgalaxy.com\/tutorials\/author\/biraj\/"}]}},"_links":{"self":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/7345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/comments?post=7345"}],"version-history":[{"count":1,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/7345\/revisions"}],"predecessor-version":[{"id":7347,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/7345\/revisions\/7347"}],"wp:attachment":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/media?parent=7345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/categories?post=7345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/tags?post=7345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}