Getting Setup for Git
These instructions may be deceptively short. They link out to github documentation.
Installing Git
To get started for working with Git in this class please make sure that you have Git Installed on your machine:
- Window Users: https://github.com/git-guides/install-git#install-git-on-windows (opens in a new tab)
- Mac Users: comes out of the box!
Setup Username and Email for Git
So that you are ready to make commits you should set your email and name. They will be used to mark commits as being done by you!
- Setting Up User Name [here]https://docs.github.com/en/get-started/getting-started-with-git/setting-your-username-in-git (opens in a new tab)
- Setting Up Email here (opens in a new tab)
Github
If you don't already have one go to github.com and signup for an account using your Akamai email. Don't worry they are free!
After that set up an SSH key following the instructions for Mac or Windows here (opens in a new tab)
What about GUI tools for working with Git?
From personal experience, I can say that using visual tools for VCS is seductive to start, but can make it hard to understand the core conecepts. Starting with the git command line tool allows you to quickly get the core concepts without the overhead of one UI's understanding of git. It also forces you enter commands and take a more active action in them instead of banging on random buttons hoping for the correct effect (again personal experience).