{"id":57885,"date":"2022-06-10T09:02:50","date_gmt":"2022-06-10T07:02:50","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/?p=57885"},"modified":"2025-06-06T09:32:04","modified_gmt":"2025-06-06T07:32:04","slug":"moving-to-git-centralized-from-classic-source-control-with-your-ibm-i","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/","title":{"rendered":"Moving to Git (centralized) from Classic Source Control with your IBM i"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container hundred-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-padding-bottom:20px;--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=\"width:104% !important;max-width:104% !important;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_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-9 fusion_builder_column_2_3 2_3 fusion-flex-column\">\n<div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\">\n<div class=\"fusion-text fusion-text-2\">\n<p style=\"text-align: center;\" data-fontsize=\"15\" data-lineheight=\"19.5px\">By Alan Ashley&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-bottom:20px;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:20px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p>Whether you are a current Arcad Customer or one just looking<b> to move from your current or nonexistent source control process to one that makes use of Git<\/b>, then you have found the right blog. <b>Arcad Software is the only vendor to offer a less disruptive transition<\/b> for your development teams with easy implementation, and a quick move to the Git Source Control process. Not to give away too much this early in the story,<b> but it\u2019s about the \u201cBuild.\u201d<\/b> This is where Arcad stands apart from the others.<\/p>\n<h2 style=\"font-size: 22px;\" data-fusion-font=\"true\">To start, lets figure out your current process and future needs:<\/h2>\n<ul>\n<li><b>Do you have source control, either 3rd party or \u201cmanual?\u201d<\/b><\/li>\n<li>Is your <b>Application Life Management more like the wild west and anything goes<\/b>?<\/li>\n<li>Are you still <b>one version at a time<\/b>?<\/li>\n<li>Do you have <b>a Git repository in your company that your team is being moved to<\/b>?<\/li>\n<li>Do you want to <b>have pure and more functional concurrent development<\/b>?<\/li>\n<li>Do you want to<b> move to modern standards<\/b>?<\/li>\n<li>Do you want to<b> move the IBM i out of its silo and into the Enterprise<\/b>?<\/li>\n<\/ul>\n<p>Those are just a couple of the questions that can define your current and future ALM environment. But when it is time to <b>make the move to a more modern methodology, such as using Git<\/b>, <b>then there is only one true path, that\u2019s Arcad Software.<\/b> There are many vendors who claim to support Git, but it\u2019s not making use of functions of when it comes to the use of branches and merges or push\/pulls or webhooks. Don\u2019t worry about the terms as Arcad will handle a lot of the heavy lifting when it comes to those areas. Notice I left off the term build. See how I tease that.<\/p>\n<h3><b><span data-fusion-font=\"true\" style=\"font-size: 18px;\">So why are many moving to using a centralized source repository?<\/span> <\/b><\/h3>\n<p><b>This stems from the Open-Source side of the technology world.<\/b> Open systems opened the way for communal coding and review. Now that we have an entire generation that is growing up on this process, it only makes sense that the IBM i world moves that way as well. Many worry about the transition, but fear not, <b>Arcad has the expertise and tools to handle this<\/b> and to ease any pain you may have in this transition.<\/p>\n<h3><span data-fusion-font=\"true\" style=\"font-size: 18px;\"><b>So where does Arcad come into the picture?<\/b><\/span><\/h3>\n<p>We\u2019ll break this down into a few areas. Migration of Source, Building\/Compiling, Concurrent Development.<\/p>\n<p><b>To start, we do a cleanup\/audit and build a repository within Arcad.<\/b> If you are currently using our DevOps tools like <a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-audit-ibm-i-code-audit-and-restructuring\/\">Audit<\/a>\/<a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-observer-application-analysis\/\">Observer<\/a>\/<a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-skipper-ibm-i-version-control\/\">Skipper<\/a>, that\u2019s done. If not, then Arcad has the tools to help with this process. Meanwhile, in the background we are just configuring a few settings to make the move to Git.<\/p>\n<p>For the behind the scenes, <b>we need to connect your Git repository to the Arcad Application via webhooks. <\/b>This is followed by connecting our Builder application to Git and the Arcad Application. As you may or may not know,<b> Git does not speak IBM i. Git doesn\u2019t even know what an IBM i is. This is where Arcad begins to pull away from the competition.<\/b> To get from Git to production, you must compile, and of course, Git can\u2019t compile IBM i source code. Since the Arcad Application holds the requirements for the Build, the process to compile is passed through the Builder Application to ensure all the parts are wrapped accordingly, then it\u2019s handed off to the IBM i for processing and compiling.<\/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-bottom:23px;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:24px;--awb-spacing-left-large:2.88%;--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-3\"><h2 data-fusion-font=\"true\" style=\"font-size: 22px;\">Now for the Move to Git<\/h2>\n<p><b>Once the connections are in place, it\u2019s time to make the move from the IBM i Source Control under Arcad<\/b> as seen through the eyes of the <b><a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-skipper-ibm-i-version-control\/\">Skipper RDi plugin to Git<\/a><\/b>. If you use GitLab, GitHub, Azure, BitBucket or others, Arcad has the hooks to support this move. From the skipper perspective or even green screen, it\u2019s one command to start the move. Just a Load SCM. Depending on the size of the repository, location of the repository, and the communication path, this can be a decently fast process.<\/p>\n<p>When the load has completed, it will look something like this. So now your source code management has started. This is the view from the repository in GitLab.<\/p>\n<p><strong> <\/strong><\/p>\n<h2 data-fusion-font=\"true\" style=\"font-size: 22px;\">The next version<\/h2>\n<p>So you are now in Git, now what. To keep this simple, we\u2019ll leave out all the possible connections and triggers to tools like Jira or Jenkins. We\u2019ll stick with just SCM and Arcad integration. Keep in mind, this flow is high level and can be highly customized to fit your needs.<\/p>\n<ul>\n<li>You create a new branch from master in Git.\n<ul>\n<li><b>This triggers a webhook connection<\/b> to builder to create the version on your IBM i.<\/li>\n<\/ul>\n<\/li>\n<li>You then open your IDE, you can begin to check out components into this version library that was created from the above trigger, you edit some code and are done.\n<ul>\n<li>You may have done <b>some testing here, such as code quality or unit testing<\/b>.<\/li>\n<\/ul>\n<\/li>\n<li>Now you are ready to send it to Git and to be moved into production. <b>Export your version to SCM or we can have it as a macro to fit into your process flow.<\/b><\/li>\n<li><b>In Git, you submit a merge request<\/b>, this will then trigger a review between the master or release branch and your feature branch.\n<ul>\n<li>More than likely you will have multiple feature branches that will be merged with a release branch, prior to merging with the master. Remember, Master is Production.<\/li>\n<li>But this merge request can trigger the actual build of the version, all the components that are needed, like Tables, Data Areas, Data Queues, Programs, etc.<\/li>\n<\/ul>\n<\/li>\n<li>At this point <b>you have an artifact ready to be deployed or released to production<\/b>. Or depending on your flow, off to QA<\/li>\n<\/ul>\n<p>I know, that\u2019s a lot to take in, it sounds complicated, but it just sounds that way, in practice it flows nicely. It may look something like this when you are in full flow when using Git as your Source Control.<\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-top:20px;--awb-margin-bottom:20px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"504\" height=\"606\" alt=\"move-to-git-picture\" title=\"move-to-git\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/06\/move-to-git.png\" class=\"img-responsive wp-image-57924\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/06\/move-to-git-200x240.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/06\/move-to-git-400x481.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/06\/move-to-git.png 504w\" sizes=\"(max-width: 640px) 100vw, 504px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-4\" style=\"--awb-margin-top:20px;\"><h2 data-fusion-font=\"true\" style=\"font-size: 22px;\">In Summary, with Arcad\u2019s Centralized approach:<\/h2>\n<ul>\n<li><b>It\u2019s the LEAST disruptive option for the IBM i Developer.<\/b> A \u2018pull\u2019 occurs behind the scenes with a checkout. A \u2018push\u2019 occurs when the Developer takes a menu option or right clicks to export to SCM.<\/li>\n<li><b>IBM i Developers continue to work 5250 or with RDi<\/b>.<\/li>\n<li><b>IBM i Developers enjoy true concurrent development<\/b> with the powerful merge features of Git as well as history of a change at the line level as well as who made the change.<\/li>\n<li>It\u2019s modern development that comes with <b>many benefits from integration to a flexible phased approach to move from classic change management.<\/b><\/li>\n<\/ul>\n<p>Now think back, I stated this <b>\u201cArcad Software is the only vendor to offer a less disruptive transition for your development teams with easy implementation, and a quick move to the Git Source Control process.\u201d<\/b> This is where Arcad will shine, just sit back, and watch the magic.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:20px;--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:0px;--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>Download this datasheet to learn how ARCAD for DevOps helps IT managers to control costs and accelerate software delivery on IBM i.<\/strong><\/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\/resource-items\/arcad-for-devops-datasheet\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Download this datasheet<\/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 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-padding-top:66px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_6 1_6 fusion-one-sixth fusion-column-first\" style=\"--awb-bg-size:cover;--awb-margin-bottom:0px;width:13.3333%; margin-right: 4%;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"fusion-image-element in-legacy-container\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"500\" height=\"500\" alt=\"Alan Ashley\" title=\"Photo_Alan_Ashley_Bleu-Canard_ARCAD\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/10\/Photo_Alan_Ashley_Bleu-Canard_ARCAD.png\" class=\"img-responsive wp-image-52555\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/10\/Photo_Alan_Ashley_Bleu-Canard_ARCAD-200x200.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/10\/Photo_Alan_Ashley_Bleu-Canard_ARCAD-400x400.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/10\/Photo_Alan_Ashley_Bleu-Canard_ARCAD.png 500w\" sizes=\"(max-width: 800px) 100vw, 200px\" \/><\/span><\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_3_5 3_5 fusion-three-fifth\" style=\"--awb-bg-size:cover;--awb-margin-bottom:0px;width:58.4%; margin-right: 4%;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-font-size:25px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:25;line-height:1.3;\">Alan Ashley<\/h3><\/div><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-margin-top:5px;--awb-margin-bottom:5px;--awb-margin-top-small:5px;--awb-margin-bottom-small:5px;--awb-font-size:20px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:20;--minFontSize:20;line-height:1.36;\">Solution Architect, ARCAD Software<\/h4><\/div><div class=\"fusion-text fusion-text-6\"><p>Alan has been in support and promotion of the IBM i platform for over 30 years and is the Presales Consultant for DevOps on IBM i role with ARCAD Software. Prior to joining ARCAD Software, he spent many years in multiple roles within IBM from supporting customers through HA to DR to Application promotion to migrations of the IBM i to the cloud. In those roles, he saw first hand the pains many have with Application Lifecycle Management, modernization, and data protection. His passion in those areas fits right in with the ARCAD suite of products.<\/p>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Whether you are a current Arcad Customer or one just looking to move from your current or nonexistent source control process to one that makes use of Git, then you have found the right blog.<\/p>\n","protected":false},"author":15,"featured_media":53240,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[219],"tags":[563,371],"class_list":["post-57885","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-blog-article","tag-ibm-i-devops"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Moving to Git from Classic Source Control with your IBM i<\/title>\n<meta name=\"description\" content=\"Discover the only vendor to offer a less disruptive transition with easy implementation, and a quick move to the Git Source Control process\" \/>\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\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Moving to Git from Classic Source Control with your IBM i\" \/>\n<meta property=\"og:description\" content=\"Discover the only vendor to offer a less disruptive transition with easy implementation, and a quick move to the Git Source Control process\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/\" \/>\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=\"2022-06-10T07:02:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-06T07:32:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/11\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png\" \/>\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\/png\" \/>\n<meta name=\"author\" content=\"Miki Laurent\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Miki Laurent\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 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\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/\"},\"author\":{\"name\":\"Miki Laurent\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/843a4f941b45bea1aa5764831bc623d0\"},\"headline\":\"Moving to Git (centralized) from Classic Source Control with your IBM i\",\"datePublished\":\"2022-06-10T07:02:50+00:00\",\"dateModified\":\"2025-06-06T07:32:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/\"},\"wordCount\":2502,\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png\",\"keywords\":[\"Blog Article\",\"DevOps for IBM i\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/\",\"name\":\"Moving to Git from Classic Source Control with your IBM i\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png\",\"datePublished\":\"2022-06-10T07:02:50+00:00\",\"dateModified\":\"2025-06-06T07:32:04+00:00\",\"description\":\"Discover the only vendor to offer a less disruptive transition with easy implementation, and a quick move to the Git Source Control process\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png\",\"width\":940,\"height\":350,\"caption\":\"Banner blog article - Git on IBM i how to succeed\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moving to Git (centralized) from Classic Source Control with your IBM i\"}]},{\"@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\\\/843a4f941b45bea1aa5764831bc623d0\",\"name\":\"Miki Laurent\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/author\\\/miki-laurent\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Moving to Git from Classic Source Control with your IBM i","description":"Discover the only vendor to offer a less disruptive transition with easy implementation, and a quick move to the Git Source Control process","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\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/","og_locale":"en_US","og_type":"article","og_title":"Moving to Git from Classic Source Control with your IBM i","og_description":"Discover the only vendor to offer a less disruptive transition with easy implementation, and a quick move to the Git Source Control process","og_url":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_published_time":"2022-06-10T07:02:50+00:00","article_modified_time":"2025-06-06T07:32:04+00:00","og_image":[{"width":940,"height":350,"url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/11\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png","type":"image\/png"}],"author":"Miki Laurent","twitter_misc":{"Written by":"Miki Laurent","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/"},"author":{"name":"Miki Laurent","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/843a4f941b45bea1aa5764831bc623d0"},"headline":"Moving to Git (centralized) from Classic Source Control with your IBM i","datePublished":"2022-06-10T07:02:50+00:00","dateModified":"2025-06-06T07:32:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/"},"wordCount":2502,"publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/11\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png","keywords":["Blog Article","DevOps for IBM i"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/","name":"Moving to Git from Classic Source Control with your IBM i","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/11\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png","datePublished":"2022-06-10T07:02:50+00:00","dateModified":"2025-06-06T07:32:04+00:00","description":"Discover the only vendor to offer a less disruptive transition with easy implementation, and a quick move to the Git Source Control process","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/#primaryimage","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/11\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2021\/11\/Banner-blog-article-Git-on-IBM-i-how-to-succeed.png","width":940,"height":350,"caption":"Banner blog article - Git on IBM i how to succeed"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/moving-to-git-centralized-from-classic-source-control-with-your-ibm-i\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"Moving to Git (centralized) from Classic Source Control with your IBM i"}]},{"@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\/843a4f941b45bea1aa5764831bc623d0","name":"Miki Laurent","url":"https:\/\/www.arcadsoftware.com\/arcad\/author\/miki-laurent\/"}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/57885","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\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/comments?post=57885"}],"version-history":[{"count":4,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/57885\/revisions"}],"predecessor-version":[{"id":64326,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/57885\/revisions\/64326"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media\/53240"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media?parent=57885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/categories?post=57885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/tags?post=57885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}