{"id":60,"date":"2018-06-12T16:44:57","date_gmt":"2018-06-12T16:44:57","guid":{"rendered":"https:\/\/www.thecoderschool.com\/blog\/understanding-github\/"},"modified":"2022-10-13T20:50:14","modified_gmt":"2022-10-13T20:50:14","slug":"understanding-github","status":"publish","type":"post","link":"https:\/\/www.thecoderschool.com\/blog\/understanding-github\/","title":{"rendered":"Understanding GitHub"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/www.thecoderschool.com\/wp-content\/uploads\/2018\/06\/github-octocat.png\" alt=\" Github OctoCat \"\/><\/p>\n<p>If you continue your quest with coder school in becoming great at programming you\u2019ll keep running into something called GitHub. But What is GitHub?<\/p>\n<p><a href=\"https:\/\/techcrunch.com\/2012\/07\/14\/what-exactly-is-github-anyway\/\">GitHub<\/a> is a lot of things but more than anything, it\u2019s a coder&#8217;s best friend. You may have heard it referred to as a social networking site for developers\/programmers or a code sharing and publishing service but it\u2019s so much more than just that.<\/p>\n<p>Git is an open source project that was started by Linux creator Linus Torvalds. It\u2019s a version control system that manages and stores revisions of projects. While everyone uses it for code, it can be used for your Word Documents as well.<\/p>\n<p>The most important feature on GitHub is called \u201cforking\u201d which means copying a repository from one user to another. This opens up the possibility to make changes to a project you don\u2019t have access to and modify it. You can then submit a \u201cpull request\u201d to the original owner. That user can then merge the changes found in your repo with the original.<\/p>\n<p>Why is this important to anyone in coder school? Because you\u2019ll be working with GitHub more than just about any other tool out there. It saves lots of time and makes things way more efficient.<\/p>\n<p>Check out this <a href=\"https:\/\/www.youtube.com\/watch?v=w3jLJU7DT5E\">helpful video<\/a> for more information.<\/p>\n","protected":false},"excerpt":{"rendered":"<p style=\"white-space: pre-wrap;\">What\u2019s this thing you keep hearing, GitHub?  Find out more.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-60","post","type-post","status-publish","format-standard","hentry","category-coder-blog","entry"],"_links":{"self":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":1,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/60\/revisions"}],"predecessor-version":[{"id":12310,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/60\/revisions\/12310"}],"wp:attachment":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/media?parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/categories?post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/tags?post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}