git init — создаёт новый репозиторий в текущей директории;
git add — добавляет изменения в зону подготовки (staging);
git commit — фиксирует изменения с сообщением;
git push — отправляет локальные изменения на удалённый репозиторий;
git pull — загружает изменения с удалённого репозитория и объединяет их с локальными;
git remote — добавляет, просматривает или изменяет удалённые репозитории;
git branch — управляет ветками: показывает, создаёт или удаляет их;
git fetch — получает данные из удалённого репозитория без их объединения;
git checkout — переключается между ветками или коммитами;
git merge — объединяет указанную ветку с текущей;
git status — показывает состояние репозитория и изменения в нём;
git reset — откатывает изменения до указанного коммита.