Git and GitHub


Elder INTERalliance

=====

Git vs GitHub

====

Git

  • A version control software
  • Allows multiple people to work on the same project simultaneously
  • Kind of like Google Docs for code

====

GitHub

  • A web interface for Git
  • A place to host Git projects
  • Adds some additional features on top of Git

=====

Why should I care?

  • Makes code collaboration easy
  • Makes managing code conflicts easy

====

GitHub Stats

56+ million Developers

3+ million Organizations

100+ million Repositories

72% Fortune 50

=====

A quick intro

====

=====

Let's Review

====

What is GitHub?

  1. Moisture data sharing. ๐Ÿ’ง
  2. A tool for farmers. ๐Ÿ‘ฉโ€๐ŸŒพ
  3. Tractor cloning software. ๐Ÿ‘๐Ÿ‘
  4. A collaborative platform for building software. ๐Ÿ”จ

====

What is Git?

  1. Version control software. ๐ŸŽฎ
  2. A search engine. ๐Ÿ”
  3. A social network for farmers. ๐Ÿ•ธ
  4. A programming language. ๐Ÿฑโ€๐Ÿ’ป

=====

Join GitHub


github.com/join

====

Join Github

=====

Create your first repository!

New Repo

====

Fill out the detials

Make sure to check the box to Add a README file Repo Details

=====

Commits

  • A reference to a point in history
  • Similar to saving a file

=====

Let's make a new commit!

==== Click the pencil icon to the right of README.md Project Page

==== It should now look like this: Editing README

==== Change your second line Change README

==== Scroll to the bottom of the page and give your commit a message First Commit

==== Click commit First Commit

=====

Congrats, that's your first commit! ๐ŸŽ‰

====

You should now see your name in your README Completed Commit

Git and GitHub Elder INTERalliance ===== Git vs GitHub ==== Git A version control software Allows multiple people to work on the same project simultaneously Kind of like Google Docs for code ==== GitHub A web interface for Git A place to host Git projects Adds some additional features on top of Git ===== Why should I care? Makes code collaboration easy Makes managing code conflicts easy ==== GitHub Stats 56+ million Developers 3+ million Organizations 100+ million Repositories 72% Fortune 50 ===== A quick intro ==== ===== Let's Review ==== What is GitHub? Moisture data sharing. ๐Ÿ’ง A tool for farmers. ๐Ÿ‘ฉโ€๐ŸŒพ Tractor cloning software. ๐Ÿ‘๐Ÿ‘ A collaborative platform for building software. ๐Ÿ”จ ==== What is Git? Version control software. ๐ŸŽฎ A search engine. ๐Ÿ” A social network for farmers. ๐Ÿ•ธ A programming language. ๐Ÿฑโ€๐Ÿ’ป ===== Join GitHub github.com/join ==== ===== Create your first repository! ==== Fill out the detials Make sure to check the box to Add a README file ===== Commits A reference to a point in history Similar to saving a file ===== Let's make a new commit! ==== Click the pencil icon to the right of README.md ==== It should now look like this: ==== Change your second line ==== Scroll to the bottom of the page and give your commit a message ==== Click commit ===== Congrats, that's your first commit! ๐ŸŽ‰ ==== You should now see your name in your README