Install instructions at github.com/gu-app-club/lets-learn-git then click LEARNME.md
.
(ノ'ヮ')ノ*: ・゚
A repository
is a special folder that can live in multiple places.
Is a folder on your computer 💻
Is a folder in the "cloud" ☁️
For example, let's say the cloud repo looks like this:
$ ls - dogs.py - README.md
And your repository looks like this:
$ ls - cats.py
We'll use git to combine them into this:
$ ls - dogs.py - cats.py - README.md
Git is the tool that lets you create repositories.
GitHub is a place for you to dump your git repositories.
There's lots of internet repositories:
Git let's you create points-in-time for your code called commits
.
commit on Sept 8th at 1pm - main.py - cats.py - dogs.py commit on Sept 4th at 10am - main.py - cats.py commit on Sept 1st at 2pm - main.py
Make your change to the files
Add your changes to a "commit"
Pull down any changes someone else made
You may need to manually merge your changes into their changes (git does this normally for you, but sometimes asks for help)
Push your changes to GitHub
The repo lives at: https://github.com/gu-app-club/lets-learn-git and has a file called LEARNME.md
, these are your instructions.
Your task is to sign your name to the list in the README.md
file in the same repository.
The first step is easy, just clone
(AKA download) the repository by typing the following command into your terminal:
git clone https://github.com/gu-app-club/lets-learn-git.git