{"id":488,"date":"2021-04-21T23:53:20","date_gmt":"2021-04-21T22:53:20","guid":{"rendered":"https:\/\/codeflarelimited.com\/blog\/?p=488"},"modified":"2021-05-20T10:55:12","modified_gmt":"2021-05-20T09:55:12","slug":"what-is-github-and-why-you-should-integrate-it-in-your-projects","status":"publish","type":"post","link":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/","title":{"rendered":"What is Github? And Why You Should Integrate it in Your Projects"},"content":{"rendered":"\n<p>Github is an internet hosting platform where <a href=\"https:\/\/codeflarelimited.com\/blog\/how-to-be-a-software-developer-4-things-to-consider\/\" target=\"_blank\" rel=\"noreferrer noopener\">software developers<\/a> can host code and collaborate together on any project of their choice. It allows for distributed version control and thorough source code management.<\/p>\n\n\n\n<p>What really empowers and sustains the version control functionality is an open source system called <strong><em>Git<\/em><\/strong>. Git is an open-source version control system which support and allow different collaborators to make constant changes to their written and agreed code in a specified repository.<\/p>\n\n\n\n<p>These changes made to code are not just random, No. Git ensures that these revisions are up to standard and the modifications are in a central repository. This allow developers to collaborate easily on projects because they can download a new version of the software, make the required changes, and upload the newest revision. Each collaborator can see these new changes, download them, and contribute. Or they could just reject them ):<\/p>\n\n\n\n<p>This means that only approved codes and accepted changes are committed to the specified<strong><em> branch<\/em><\/strong>. Git is a command-line tool. This means that you can push codes from a folder directly to the Github platform from the command line.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-s-the-difference-between-git-and-github\">What&#8217;s The Difference Between Git And Github?<\/h3>\n\n\n\n<p>Having established that Git is a command-line tool that supprorts version control, it is important to know what Github is.  The &#8220;hub&#8221; just means that you can also collaborate and chat with other developers or make contributions to existing projects and meet with like-minded developers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-getting-started-with-github\">Getting Started With Github<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-1-create-a-free-account\">Step 1: <a href=\"http:\/\/github.com\/join\" target=\"_blank\" rel=\"noreferrer noopener\">Create <\/a>a free account<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.19.44.png\" alt=\"Github Signup\" class=\"wp-image-492\" width=\"450\" height=\"340\" srcset=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.19.44.png 1005w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.19.44-300x227.png 300w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.19.44-768x582.png 768w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-2-login-to-your-account\">Step 2: <a href=\"https:\/\/github.com\/login\" target=\"_blank\" rel=\"noreferrer noopener\">Login<\/a> to your account<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.21.54.png\" alt=\"Github Login\" class=\"wp-image-493\" width=\"449\" height=\"307\" srcset=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.21.54.png 919w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.21.54-300x206.png 300w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.21.54-768x526.png 768w\" sizes=\"auto, (max-width: 449px) 100vw, 449px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-3-create-a-new-repository\">Step 3: Create a new repository<\/h4>\n\n\n\n<p>On your home page, click on the green button tagged &#8220;new&#8221; to create a new repository<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.35.57.png\" alt=\"Create repository in Github\" class=\"wp-image-494\" width=\"352\" height=\"107\" srcset=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.35.57.png 343w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.35.57-300x91.png 300w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/figure>\n\n\n\n<p style=\"font-size:18px\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.44.13.png\" alt=\"\" class=\"wp-image-495\" width=\"252\" height=\"245\" srcset=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.44.13.png 740w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.44.13-300x293.png 300w\" sizes=\"auto, (max-width: 252px) 100vw, 252px\" \/><\/figure>\n\n\n\n<p style=\"font-size:18px\"><\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-4-after-you-have-successfully-created-the-repository-you-should-see-the-below-message\">Step 4: After you have successfully created the repository, you should see the below message<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.51.11-1024x509.png\" alt=\"\" class=\"wp-image-496\" width=\"653\" height=\"324\" srcset=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.51.11-1024x509.png 1024w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.51.11-300x149.png 300w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.51.11-768x382.png 768w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.51.11.png 1243w\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" \/><\/figure>\n\n\n\n<p>The next thing to do is to move straight up to your terminal (if you&#8217;re on Mac) or command prompt (if you&#8217;re on a PC).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-5-initialise-the-repository\">Step 5: Initialise the repository<\/h4>\n\n\n\n<p>You need to cd into the root of the project you want to commit and run the following code:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">git init<\/code><\/pre>\n\n\n\n<p>This will initialise the empty repository and make it ready to accept some changes.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-6-add-remote-origin\">Step 6: Add remote origin<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"105\" src=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.57.34-1024x105.png\" alt=\"\" class=\"wp-image-497\" srcset=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.57.34-1024x105.png 1024w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.57.34-300x31.png 300w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.57.34-768x79.png 768w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/Screenshot-2021-04-21-at-16.57.34.png 1197w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You should take note that the selection should be on <strong>HTTPS<\/strong> and not <strong>SSH<\/strong>. Next run the below code:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">git remote add origin https:\/\/github.com\/Luckae\/sample.git<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-7-add-the-files-you-want-to-commit-by-running-the-following-command\">Step 7: Add the files you want to commit by running the following command:<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">git add .<\/code><\/pre>\n\n\n\n<p>&#8220;git add .&#8221; tells git that you want to make some changes in the working directory or that you want to add register some changes to a particular file in your commit. But these changes will not be registered if they are not committed. Which brings us to our next step.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-8-commit-the-changes-with-the-command\">Step 8: Commit the changes with the command<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">git commit -m \"First commit\"<\/code><\/pre>\n\n\n\n<p>The &#8220;<strong>commit<\/strong>&#8221; command is used to save your changes to the local repository. It is important to note that you have to explicitly tell&nbsp;<strong>Git<\/strong>&nbsp;which changes you want to include in a&nbsp;<strong>commit<\/strong>&nbsp;before running the &#8220;<strong>git commit<\/strong>&#8221; command. This&nbsp;<strong>means<\/strong>&nbsp;that a file won&#8217;t necessarily be included in the next&nbsp;<strong>commit<\/strong>&nbsp;just because it was changed or updated.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-step-9-push-to-your-branch\">Step 9: Push to your branch<\/h4>\n\n\n\n<p>Finally, commit these changes to the specified branch by running the following code:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">git push origin master<\/code><\/pre>\n\n\n\n<p>The&nbsp;<strong>git push<\/strong>&nbsp;command is used to upload local repository content, which is essentially your working directory, to a remote repository.&nbsp;<strong>Pushing<\/strong>&nbsp;lets you transfer commits from your local repository to a remote repo, thereby updating the repository. The &#8220;origin&#8221; keyword helps you specify a remote or branch name where you want the changes to be committed, which in our case is the master branch.<\/p>\n\n\n\n<p><strong>Congratulations!<\/strong> You have successfully setup your Github account and made your first commit to a repository.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h4>\n\n\n\n<p>One advantage of using <strong>git <\/strong>for your projects is that beyond just collaborating with other developers on project, Github provides an important backup for your crucial projects. You get to save your important projects online, which can be recovered if you loose your computer or your drive gets damaged.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-watch-the-video-tutorial-instead\">Watch the video tutorial instead<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How To Upload Files To Github | Fast And Easy From The Terminal\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/PpDqcsZgBK4?start=65&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption>How to Upload Files to Github, Fast and Easy<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Github is an internet hosting platform where software developers can host code and collaborate together on any project<\/p>\n","protected":false},"author":1,"featured_media":499,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[24],"tags":[],"class_list":["post-488","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What is Github? And Why You Should Integrate it in Your Projects<\/title>\n<meta name=\"description\" content=\"One advantage of using it for your projects, beyond collaboration, is that , Github provides backup for your important and crucial projects.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Github? And Why You Should Integrate it in Your Projects\" \/>\n<meta property=\"og:description\" content=\"One advantage of using it for your projects, beyond collaboration, is that , Github provides backup for your important and crucial projects.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\/codeflretech\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-21T22:53:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-20T09:55:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/github.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"codeflare\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codeflaretech\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/\"},\"author\":{\"name\":\"codeflare\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/person\\\/7e65653d49add95629f8c1053c5cd76a\"},\"headline\":\"What is Github? And Why You Should Integrate it in Your Projects\",\"datePublished\":\"2021-04-21T22:53:20+00:00\",\"dateModified\":\"2021-05-20T09:55:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/\"},\"wordCount\":698,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/github.png\",\"articleSection\":[\"programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/\",\"name\":\"What is Github? And Why You Should Integrate it in Your Projects\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/github.png\",\"datePublished\":\"2021-04-21T22:53:20+00:00\",\"dateModified\":\"2021-05-20T09:55:12+00:00\",\"description\":\"One advantage of using it for your projects, beyond collaboration, is that , Github provides backup for your important and crucial projects.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/#primaryimage\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/github.png\",\"contentUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/github.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/what-is-github-and-why-you-should-integrate-it-in-your-projects\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"programming\",\"item\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/programming\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What is Github? And Why You Should Integrate it in Your Projects\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\",\"name\":\"\",\"description\":\"Sustainable solutions\",\"publisher\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\",\"name\":\"Codeflare Limited\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/codeflare.png\",\"contentUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/codeflare.png\",\"width\":1040,\"height\":263,\"caption\":\"Codeflare Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/person\\\/7e65653d49add95629f8c1053c5cd76a\",\"name\":\"codeflare\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"caption\":\"codeflare\"},\"description\":\"Latest tech news and coding tips.\",\"sameAs\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\",\"https:\\\/\\\/facebook.com\\\/codeflretech\",\"https:\\\/\\\/instagram.com\\\/codeflaretech\",\"https:\\\/\\\/x.com\\\/codeflaretech\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCuBLtiYqsajHdqw0uyt7Ofw?sub_confirmation=1\"],\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/author\\\/watcher\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Github? And Why You Should Integrate it in Your Projects","description":"One advantage of using it for your projects, beyond collaboration, is that , Github provides backup for your important and crucial projects.","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:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/","og_locale":"en_US","og_type":"article","og_title":"What is Github? And Why You Should Integrate it in Your Projects","og_description":"One advantage of using it for your projects, beyond collaboration, is that , Github provides backup for your important and crucial projects.","og_url":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/","article_author":"https:\/\/facebook.com\/codeflretech","article_published_time":"2021-04-21T22:53:20+00:00","article_modified_time":"2021-05-20T09:55:12+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/github.png","type":"image\/png"}],"author":"codeflare","twitter_card":"summary_large_image","twitter_creator":"@codeflaretech","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/#article","isPartOf":{"@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/"},"author":{"name":"codeflare","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/person\/7e65653d49add95629f8c1053c5cd76a"},"headline":"What is Github? And Why You Should Integrate it in Your Projects","datePublished":"2021-04-21T22:53:20+00:00","dateModified":"2021-05-20T09:55:12+00:00","mainEntityOfPage":{"@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/"},"wordCount":698,"commentCount":0,"publisher":{"@id":"https:\/\/codeflarelimited.com\/blog\/#organization"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/#primaryimage"},"thumbnailUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/github.png","articleSection":["programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/","url":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/","name":"What is Github? And Why You Should Integrate it in Your Projects","isPartOf":{"@id":"https:\/\/codeflarelimited.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/#primaryimage"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/#primaryimage"},"thumbnailUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/github.png","datePublished":"2021-04-21T22:53:20+00:00","dateModified":"2021-05-20T09:55:12+00:00","description":"One advantage of using it for your projects, beyond collaboration, is that , Github provides backup for your important and crucial projects.","breadcrumb":{"@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/#primaryimage","url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/github.png","contentUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/github.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/codeflarelimited.com\/blog\/what-is-github-and-why-you-should-integrate-it-in-your-projects\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codeflarelimited.com\/blog\/"},{"@type":"ListItem","position":2,"name":"programming","item":"https:\/\/codeflarelimited.com\/blog\/programming\/"},{"@type":"ListItem","position":3,"name":"What is Github? And Why You Should Integrate it in Your Projects"}]},{"@type":"WebSite","@id":"https:\/\/codeflarelimited.com\/blog\/#website","url":"https:\/\/codeflarelimited.com\/blog\/","name":"","description":"Sustainable solutions","publisher":{"@id":"https:\/\/codeflarelimited.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codeflarelimited.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codeflarelimited.com\/blog\/#organization","name":"Codeflare Limited","url":"https:\/\/codeflarelimited.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/11\/codeflare.png","contentUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/11\/codeflare.png","width":1040,"height":263,"caption":"Codeflare Limited"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/person\/7e65653d49add95629f8c1053c5cd76a","name":"codeflare","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","caption":"codeflare"},"description":"Latest tech news and coding tips.","sameAs":["https:\/\/codeflarelimited.com\/blog","https:\/\/facebook.com\/codeflretech","https:\/\/instagram.com\/codeflaretech","https:\/\/x.com\/codeflaretech","https:\/\/www.youtube.com\/channel\/UCuBLtiYqsajHdqw0uyt7Ofw?sub_confirmation=1"],"url":"https:\/\/codeflarelimited.com\/blog\/author\/watcher\/"}]}},"jetpack_featured_media_url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/04\/github.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/comments?post=488"}],"version-history":[{"count":3,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/488\/revisions"}],"predecessor-version":[{"id":603,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/488\/revisions\/603"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/media\/499"}],"wp:attachment":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/media?parent=488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/categories?post=488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/tags?post=488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}