{"id":37274,"date":"2023-07-22T12:52:29","date_gmt":"2023-07-22T12:52:29","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=37274"},"modified":"2023-09-10T02:58:50","modified_gmt":"2023-09-10T02:58:50","slug":"git-tutorial-git-basic-workflow-working-with-remote-repo-at-github-com","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/git-tutorial-git-basic-workflow-working-with-remote-repo-at-github-com\/","title":{"rendered":"Git Tutorial: Git Basic Workflow Working with Remote Repo at Github.com"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"892\" height=\"826\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/09\/image-221.png\" alt=\"\" class=\"wp-image-39524\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/09\/image-221.png 892w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/09\/image-221-300x278.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/09\/image-221-768x711.png 768w\" sizes=\"auto, (max-width: 892px) 100vw, 892px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">How 2 Git Repo can share the Committed Code?<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"420\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-560-1024x420.png\" alt=\"\" class=\"wp-image-37275\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-560-1024x420.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-560-300x123.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-560-768x315.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-560.png 1459w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">How Central Repo is Placed?<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"413\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-561-1024x413.png\" alt=\"\" class=\"wp-image-37276\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-561-1024x413.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-561-300x121.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-561-768x309.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-561-1536x619.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-561.png 1591w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">List of Git repo Hosting Providers and Their features<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"408\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-563-1024x408.png\" alt=\"\" class=\"wp-image-37278\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-563-1024x408.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-563-300x119.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-563-768x306.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-563-1536x612.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-563.png 1984w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">FIRST Developer<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1 &#8211; Register at github.com<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2 &#8211; Create one Repo<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3 &#8211; Generate your <a href=\"https:\/\/www.devopsschool.com\/blog\/github-tutorials-how-to-generate-pat-in-github\/\">GITHUB PAT <\/a>OR <a href=\"https:\/\/www.devopsschool.com\/blog\/how-to-generate-upload-your-public-key-to-github-for-ssh-access-on-github\/\">SSH Key<\/a><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4 &#8211; Push your code to Github<\/h3>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">$ git push https:<span class=\"hljs-comment\">\/\/github.com\/devopsschool-demo-temporary\/git-demo.git master<\/span>\n$ git push URL master<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">Second Developer<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1 &#8211; Register at github.com<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3 &#8211; Generate your PAT<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4 &#8211; Clone the repo of &#8220;FIRST Developer&#8221;<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5 &#8211; Add and commit your changes in Git<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6 &#8211; Push your Code into Github<\/h3>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"PHP\" data-shcb-language-slug=\"php\"><span><code class=\"hljs language-php\">$ git <span class=\"hljs-keyword\">clone<\/span> https:<span class=\"hljs-comment\">\/\/github.com\/devopsschool-demo-temporary\/git-demo.git<\/span>\n$ cd git-demo\n$ git log\n$ start .\n$ vi addfile.txt\n$ git add --all\n$ git commit -m<span class=\"hljs-string\">\"ading other person\"<\/span>\n$ git status\n$ git push origin master<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">PHP<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">php<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">FIRST Developer<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1 &#8211; Pull the code by Second Developer<\/h3>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">$ git remote add origin https:<span class=\"hljs-comment\">\/\/github.com\/devopsschool-demo-temporary\/git-demo.git<\/span>\n$ git pull origin master<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"442\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-564-1024x442.png\" alt=\"\" class=\"wp-image-37280\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-564-1024x442.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-564-300x129.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-564-768x331.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-564-1536x663.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2023\/07\/image-564.png 1805w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>How 2 Git Repo can share the Committed Code? How Central Repo is Placed? List of Git repo Hosting Providers and Their features FIRST Developer Step 1 &#8211; Register at github.com Step 2 &#8211; Create one Repo Step 3 &#8211; Generate your GITHUB PAT OR SSH Key Step 4 &#8211; Push your code to Github&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[2],"tags":[],"class_list":["post-37274","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/37274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=37274"}],"version-history":[{"count":4,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/37274\/revisions"}],"predecessor-version":[{"id":39527,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/37274\/revisions\/39527"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=37274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=37274"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=37274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}