- git clone: downloads remote repository to local computer
- git add: Adds the file to staging area to start being tracked.
- git commit: Save the changes to the tracked file
- git push: sync the changes committed to the remote repo
- git checkout [-b branch name]: create a new branch and switch to it, maintaining the HEAD from the previous branch.