{"id":63823,"date":"2024-01-15T17:58:22","date_gmt":"2024-01-15T15:58:22","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/arcad\/?p=63823"},"modified":"2025-03-13T17:56:50","modified_gmt":"2025-03-13T15:56:50","slug":"transition-to-git-source-control-benefits-of-a-phased-approach","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/","title":{"rendered":"Transition to Git Source Control: Benefits of a Phased Approach"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_3_5 3_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.2%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.2%;--awb-width-medium:60%;--awb-order-medium:0;--awb-spacing-right-medium:3.2%;--awb-spacing-left-medium:3.2%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\" style=\"--awb-content-alignment:center;\"><p>By Ray Bernardi<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_4_5 4_5 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:80%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.4%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.4%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p>In the IBM i world, software development version control systems are used to track code changes, track project history and more. Traditional Source Control Management (SCM) systems use libraries on the IBM i to store prior revisions and perform this tracking. Other options are now available, and Git stands out as the most popular and the easiest to use. <b>Most open teams are using Git already. <\/b>It\u2019s the industry standard. However, transitioning to Git can be a daunting task.<\/p>\n<p>The driving factor is your codebase and its complexity. The size and complexity of your projects is also a factor in how difficult moving to Git will be. This is why a phased approach, where you make gradual small changes to the development process and allow developers to adapt is usually the best approach.<\/p>\n<p><strong data-fusion-font=\"true\" style=\"font-size: 20px;\">Navigating the Transition with a Phased Approach<\/strong><\/p>\n<p>At ARCAD, we like to say, crawl, walk, run, and THEN fly. What we mean is, break down the transition to Git into stages. Don\u2019t start with the largest most mission critical application on the system and shoot for a 100% transition in a month. Don\u2019t tell your IBM i staff they need to learn the intricacies of Git in order to stay productive. In short, do your best to minimize disruption to the workflow as you make this transition.<\/p>\n<p><b>ARCAD offers several \u201cflavors\u201d of Git implementation, and we can actually mix them together as well.<\/b> Let\u2019s take a hypothetical IBM i shop and see how we might transition to Git. This shop has 5 IBMi developers. Three of them have been with the company for a long time and use 5250 for most of their development. One of them is a newer hire and is using RDi to perform his development tasks. The last is a brand-new hire right out of school that is familiar with Git, uses VS Code and has seen RDi.<\/p>\n<p><b>In a phased approach, one of the main goals is to reduce risk.<\/b> Let\u2019s start there. Working as a team, first choose a business application to be the first to transition to Git. As I said earlier, pick one that\u2019s easy to understand and has a clearly defined workflow. Given the example above, the mix of developers would indicate the use of ARCADs centralized version of Git to start. This version shields IBM i developers from the complexities of Git, while allowing them to use Git for SCM.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:25px;--awb-padding-left:40px;--awb-bg-color:rgba(232,232,232,0.38);--awb-bg-color-hover:rgba(232,232,232,0.38);--awb-bg-size:cover;--awb-border-color:#ea5050;--awb-border-left:7px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:45px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-3 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p><b>Discover <span style=\"font-size: 17px;\" data-fusion-font=\"true\">[IBM i Webinar] Why Git \u2013 and how?<\/span><\/b> You\u2019ve heard mention of Git and now it\u2019s time to explore what Git can offer on IBM i and answer the question \u2013 Why Git \u2013 and how?<\/p>\n<\/div><div style=\"text-align:right;\"><a class=\"fusion-button button-flat button-xlarge button-custom fusion-button-default button-1 fusion-button-span-no fusion-button-default-type\" style=\"--button_accent_color:#ea5050;--button_border_color:#ea5050;--button_accent_hover_color:#437cb4;--button_border_hover_color:#437cb4;--button_border_width-top:0px;--button_border_width-right:0px;--button_border_width-bottom:0px;--button_border_width-left:0px;--button-border-radius-top-left:0px;--button-border-radius-top-right:0px;--button-border-radius-bottom-right:0px;--button-border-radius-bottom-left:0px;--button_gradient_top_color:rgba(255,255,255,0);--button_gradient_bottom_color:rgba(255,255,255,0);--button_gradient_top_color_hover:rgba(255,255,255,0);--button_gradient_bottom_color_hover:rgba(255,255,255,0);\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/what-is-git-and-why\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Watch the Replay<\/span><i class=\"fa-arrow-right fas awb-button__icon awb-button__icon--default button-icon-right\" aria-hidden=\"true\"><\/i><\/a><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_4_5 4_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:80%;--awb-margin-top-large:30px;--awb-spacing-right-large:2.4%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.4%;--awb-width-medium:80%;--awb-order-medium:0;--awb-spacing-right-medium:2.4%;--awb-spacing-left-medium:2.4%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4\"><p>In this example, we are moving a small, manageable portion of the codebase to Git. Using this subset, we can identify and resolve any potential issues without impacting or disrupting the existing workflow. This lets you iron out issues and still be productive during the process.<\/p>\n<p>Our next goal is education. Once we identify the code we will start with, configuration of the software begins. We create application definitions; we hook those to your Git repository.<strong> We make sure communication between Git, ARCAD, and your automation tools is working.<\/strong> We teach along the way so you end up with a deeper understanding of Git, Git concepts and Git practices as they relate to the IBM i world.<\/p>\n<p>Another goal is to eliminate development silos. In many cases, companies we speak with already use DevOps on the open side of development. Our goal is to hook the IBM i into that existing workflow if it\u2019s there. The idea is to use the same tool stack for change control regardless of the platform the change occurs on.<\/p>\n<p>Real collaboration between the IBM i and open teams starts to happen. The IBM i team can join the agile workflow that is already in use, without the need to learn a whole new way to develop. In this example, <b>the 5250 developers can access the ARCAD application as easily as the RDi and VS Code developer. The application communicates with Git<\/b>. As the developers open an ARCAD version to make changes, a corresponding branch is opened in the Git repository, they develop on that \u201cfeature\u201d branch.<\/p>\n<p>When they checkout, the source comes from the associated branch. It\u2019s delivered to an IBM i source physical file in an IBMi library. They use the editor of their choice. When they are done, a menu option or a right click sends their changes to the Git repository. They barely interact with it, yet their changes are now on a feature branch that can be merged onto a release branch and can kick off your automation software to distribute it where it needs to go. That\u2019s DevOps with IBMi components.<\/p>\n<p><b>The point of this article is the phased approach.<\/b> In this example we went from classic change management using libraries on the IBMi. To the use of Git for source control and interfaced it with what\u2019s happening on the IBM i. We took a manageable codebase and workflow and learned the new process. We found and corrected issues along the way as well.<\/p>\n<p>We have now entered the next phase of our project. The education phase never stops, but now, we monitor our results, get feedback from the developers, and improve the migration plan as needed to avoid the same issues as we go after the next codebase we want to migrate.<\/p>\n<p>Now we can start to expand the scope of our migration to Git. We can add more complex code lines and expand the existing workflow to deal with more complex projects. The IBM i developers will understand the new workflow, they will have a good idea of feature branches and release branches, and they will have a good understanding of Git concepts.<\/p>\n<p>The approach here allows you to minimize disruptions, foster collaboration, enhances learning, and allows your teams to successfully make this transition. <b>ARCAD and Git work together and complement each other\u2019s strengths.<\/b> ARCAD knows the IBM i and Git is the most popular source control tool in the industry.<\/p>\n<p><b>Using ARCAD and Git together will improve the productivity, efficiency and accuracy of the IBMi development team. You\u2019ll reduce the risk of errors and problems in the development cycle.<\/b> You\u2019ll be modernizing your tools and your staff at the same time, gradually. You can plug in new features and tools to the DevOps tool stack As you become ready for them. You control the pace. <\/p>\n<\/p>\n<p>In conclusion, <b>a phased approach is typically the best approach for an IBMi shop with limited exposure to Git.<\/b> It\u2019s the starting point for further expansion. Your organization\u2019s maturity level in the area of Git will have a lot to do with how you proceed. ARCAD and Git are a powerful combination that can support you in whatever approach you choose. <\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:25px;--awb-padding-left:40px;--awb-bg-color:rgba(232,232,232,0.38);--awb-bg-color-hover:rgba(232,232,232,0.38);--awb-bg-size:cover;--awb-border-color:#ea5050;--awb-border-left:7px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:45px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-5 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p><strong>[Guide] Why Git on IBM i and how to get there? Discover the advantages of Git over and above traditional IBM i tools, the steps needed to implement Git successfully <\/strong><\/p>\n<\/div><div style=\"text-align:right;\"><a class=\"fusion-button button-flat button-xlarge button-custom fusion-button-default button-2 fusion-button-span-no fusion-button-default-type\" style=\"--button_accent_color:#ea5050;--button_border_color:#ea5050;--button_accent_hover_color:#437cb4;--button_border_hover_color:#437cb4;--button_border_width-top:0px;--button_border_width-right:0px;--button_border_width-bottom:0px;--button_border_width-left:0px;--button-border-radius-top-left:0px;--button-border-radius-top-right:0px;--button-border-radius-bottom-right:0px;--button-border-radius-bottom-left:0px;--button_gradient_top_color:rgba(255,255,255,0);--button_gradient_bottom_color:rgba(255,255,255,0);--button_gradient_top_color_hover:rgba(255,255,255,0);--button_gradient_bottom_color_hover:rgba(255,255,255,0);\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/why-git-on-ibm-i-and-how-to-get-there\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Read our Guide<\/span><i class=\"fa-arrow-right fas awb-button__icon awb-button__icon--default button-icon-right\" aria-hidden=\"true\"><\/i><\/a><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Find out how to make the transition to Git source control, and the benefits of a progressive approach.<\/p>\n","protected":false},"author":16,"featured_media":63835,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[219],"tags":[616,563,369],"class_list":["post-63823","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-blog-en","tag-blog-article","tag-ibm-i-modernization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Transition to Git Source Control: Benefits of a Phased Approach | Blog<\/title>\n<meta name=\"description\" content=\"Find out how to make the transition to Git source control, and the benefits of a progressive approach.\" \/>\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.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Transition to Git Source Control: Benefits of a Phased Approach | Blog\" \/>\n<meta property=\"og:description\" content=\"Find out how to make the transition to Git source control, and the benefits of a progressive approach.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/\" \/>\n<meta property=\"og:site_name\" content=\"ARCAD\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-15T15:58:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-13T15:56:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"940\" \/>\n\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Myriam Goutte\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Myriam Goutte\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/\"},\"author\":{\"name\":\"Myriam Goutte\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/56072f2a9491143460e3cadf23b9d730\"},\"headline\":\"Transition to Git Source Control: Benefits of a Phased Approach\",\"datePublished\":\"2024-01-15T15:58:22+00:00\",\"dateModified\":\"2025-03-13T15:56:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/\"},\"wordCount\":2587,\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/banner-transition-git-source-code-advantages.jpg\",\"keywords\":[\"blog\",\"Blog Article\",\"IBM i Modernization\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/\",\"name\":\"Transition to Git Source Control: Benefits of a Phased Approach | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/banner-transition-git-source-code-advantages.jpg\",\"datePublished\":\"2024-01-15T15:58:22+00:00\",\"dateModified\":\"2025-03-13T15:56:50+00:00\",\"description\":\"Find out how to make the transition to Git source control, and the benefits of a progressive approach.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/banner-transition-git-source-code-advantages.jpg\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/banner-transition-git-source-code-advantages.jpg\",\"width\":940,\"height\":350,\"caption\":\"Banner Transition GIT Source Code Advantages\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/transition-to-git-source-control-benefits-of-a-phased-approach\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Transition to Git Source Control: Benefits of a Phased Approach\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"name\":\"ARCAD\",\"description\":\"Experts DevOps &amp; Modernisation sur IBM i (alias AS\\\/400 ou AS400)\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\",\"name\":\"ARCAD Software\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"width\":144,\"height\":200,\"caption\":\"ARCAD Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Arcad-Software\\\/116086138469235\",\"https:\\\/\\\/x.com\\\/arcad_software\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcad-software\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/ARCADSoftwareInc\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/56072f2a9491143460e3cadf23b9d730\",\"name\":\"Myriam Goutte\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/author\\\/myriam-goutte\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Transition to Git Source Control: Benefits of a Phased Approach | Blog","description":"Find out how to make the transition to Git source control, and the benefits of a progressive approach.","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.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/","og_locale":"en_US","og_type":"article","og_title":"Transition to Git Source Control: Benefits of a Phased Approach | Blog","og_description":"Find out how to make the transition to Git source control, and the benefits of a progressive approach.","og_url":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_published_time":"2024-01-15T15:58:22+00:00","article_modified_time":"2025-03-13T15:56:50+00:00","og_image":[{"width":940,"height":350,"url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","type":"image\/jpeg"}],"author":"Myriam Goutte","twitter_misc":{"Written by":"Myriam Goutte","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/"},"author":{"name":"Myriam Goutte","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/56072f2a9491143460e3cadf23b9d730"},"headline":"Transition to Git Source Control: Benefits of a Phased Approach","datePublished":"2024-01-15T15:58:22+00:00","dateModified":"2025-03-13T15:56:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/"},"wordCount":2587,"publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","keywords":["blog","Blog Article","IBM i Modernization"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/","name":"Transition to Git Source Control: Benefits of a Phased Approach | Blog","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","datePublished":"2024-01-15T15:58:22+00:00","dateModified":"2025-03-13T15:56:50+00:00","description":"Find out how to make the transition to Git source control, and the benefits of a progressive approach.","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/#primaryimage","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","width":940,"height":350,"caption":"Banner Transition GIT Source Code Advantages"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/transition-to-git-source-control-benefits-of-a-phased-approach\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"Transition to Git Source Control: Benefits of a Phased Approach"}]},{"@type":"WebSite","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website","url":"https:\/\/www.arcadsoftware.com\/arcad\/","name":"ARCAD","description":"Experts DevOps &amp; Modernisation sur IBM i (alias AS\/400 ou AS400)","publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arcadsoftware.com\/arcad\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization","name":"ARCAD Software","url":"https:\/\/www.arcadsoftware.com\/arcad\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","width":144,"height":200,"caption":"ARCAD Software"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","https:\/\/x.com\/arcad_software","https:\/\/www.linkedin.com\/company\/arcad-software","https:\/\/www.youtube.com\/user\/ARCADSoftwareInc"]},{"@type":"Person","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/56072f2a9491143460e3cadf23b9d730","name":"Myriam Goutte","url":"https:\/\/www.arcadsoftware.com\/arcad\/author\/myriam-goutte\/"}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/63823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/comments?post=63823"}],"version-history":[{"count":3,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/63823\/revisions"}],"predecessor-version":[{"id":72583,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/63823\/revisions\/72583"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media\/63835"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media?parent=63823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/categories?post=63823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/tags?post=63823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}