Git CLI (Command Line Interface)
git init create an empty Git repository or reinitialize an existing one
git status see status of this repository
git log show commit logs
git add add file contents to the index
git commit record changes to the repository
git branch list, create, or delete branches
git merge join two or more development histories together
git reset reset current HEAD to the specified state
(
that's a lot to remember. we can just use VSCode for now
)