-
it lives within a GitHub organization that also hosts the repositoried for each student's coding projects completed for the course.
-
Weekly materials are in folders (e.g., Week1)
- Anaconda: https://www.anaconda.com/
- Github Desktop: https://desktop.github.com/
- Visual Studio Code: https://code.visualstudio.com/Download
- MATLAB (University has a license): https://www.ucdenver.edu/offices/office-of-information-technology/software
to start a local version
cd to_the_parent_folder_on_your_local
git clone url_you_copied_github_and_pasted_here
to sync what is new on the remote (GitHub) to your local computer
git pull
to add a change you made to a repository
cd to_the_folder_on_your_local
git add *
or git add name_of_file_that_was_added_or_modified.filename
git commit -m "message about what changed"
git push
to clone a private repository you made:
git clone https://username@github.com/username/repo_name
where "username" is your github username. so for silver-waffle
which we created in class, dan would do:
git clone https://danieljdenman@github.com/CU-NRSC-7657/silver-waffle.git
you can then authenticate with your password and pull away