git commands
branches
git checkout -b <new_branch> <start_branch>
e.g. git checkout -b develop master
git branch -d <branch_to_delete>
git branch origin :<branch_to_delete>
to delete remote branch
git push --all
git log --graph --decorate --oneline
git tag archive/<branch> <branch>
git push --all
git branch -d <branch>
git push --all
tags
git tag -a v0.0.1