git init - добавление репозитория
git status - статус отслеживания
git add - добавление файла для отслеживания
git commit - сохранение изменений
git log - просмотр версий/истории изменений
git checkout - переход к определенной версии файла
git branch - просмотр веток
git checkout наименование_ветки - переключение между ветками
git merge наименование_ветки - слияние наименование_ветки в текущую. Кофликты веток решаются автоматически или вручную.
git branch -d наименование_ветки - удаление ветки