Includes categories of basic and information commands.
git init
- initialize a new local repositorygit add .
- stage local changes for commitgit commit - m "some meaningful message"
- commit staged changes with commit message
git status
- display status of local working directory to terminalgit log
- list commit history of current branch along with unique hash identifier of each commitgit log --oneline
- compact listing of commit history to one line per commitgit config -l
- list local repo configuration
git branch
- list local branchesgit branch branchName
- create local branchgit checkout branchName
- checkout local branchbranchName
git pull origin main
git branch branchName
git checkout branchName
### work in your branch until task complete
git add/git commit
git pull origin main
### fix any merge conflicts and commit
git push origin branchName
### On github, create and merge pull request