This is going to be a reference sheet of useful commands I know/use frequently in git. I will be adding things in as I find them if anyone knows any other useful commands or has a correction please comment below.
Note: Parameters are shown like <this> whilst optional parameters are like [this].
start <file> - opens the specified file in its associated program.git status - shows the current status, current branch, unstaged changes, etc.git pull - retrieves changes from remote repository. Includes added commits and created/deleted branches.git add <file> - includes the given file into the current branches set of tracked files. It can then be included in a commit.
git commit -m <message> - creates a commit for staged changes. After doing so you can submit the new commit to the remote repository using git push.
git push - sends committed changes to the remote repository.git clone <repository>