Welcome to Module 2!
To use this repo, you'll probably want to clone it in two different folders.
This repo is updated often, and if you want to edit these files you'll want a copy you can mess with and a copy where you can always pull the latest changes into it without running into git conflicts (which you have not yet learned how to resolve yet)
First choose a folder where you want to keep your files. Then use the cd command
to change into that directory. We recommend you keep them in your home directory.
Example, let's assume I have a "appacademy" folder in my home directory.
cd ~/appacademyWould be the command to change to that folder (remember ~ is shorthand in unix for your home directory).
Use the git clone command to clone this repo.
git clone <clone url from this repo>This will create a folder called Module-2-Resources.
To clone a separate copy into another folder (say my-Module-2-Resources you could use this variant of the git clone command
git clone <clone url from this repo> my-Module-2-ResourcesIf you do an ls you should see you have two folders with the same content.
ls -l
Module-2-Resources
my-Module-2-ResourcesBoth of these are completely functional git repos, and you can run a git pull command in either folder anytime to grab the latest content, but be aware that
if you have edited any files in the folder, and do a git pull, git will attempt to pull and merge the changes with your changes, and may refuse to do so or you may end up with a git conflict.
Because of this we recommend you only edit the files in my-Module-2-Resouces folder, and just do your git pulls in the original Module-2-Resources folder (If you do know how to resolve git conflicts, feel free to use a single folder.)
Below you will find an outline of the material we will be covering over the next 3 weeks. The days have been broken into subdirectories, each containing additional resources for a given day (notes, practices and the content we will cover during lecture).