Опции:
-C - использовать указанную папку репозитория вместо текущей папки;
-c параметр=значение - использовать указанное значение параметра конфигурации;
-p - прокручивать весь вывод с помощью less;
Команды:
add - добавить файл или папку в репозиторий git;
am - применить все патчи из email;
archive - создать архив файлов;
bisect - использовать бинарный поиск для поиска нужного коммита;
branch - управление ветками проекта;
bundle - перемещение объектов и ссылок в архиве;
checkout - переключение между ветками;
cherry-pick - внести изменения в уже существующие коммиты;
clean - удалить все неотслеживаемые файлы и папки проекта;
clone - создать копию удаленного репозитория в папку;
commit - сохранить изменения в репозиторий;
diff - посмотреть изменения между коммитами;
fetch - скачать удаленный репозиторий;
init - создать репозиторий;
merge - объединить две ветви;
pull - интегрировать удаленный репозиторий с локальным;
push - отправить изменения в удаленный репозиторий;
tag - управление тегами;
worktree - управление деревями разработки.