v1.0

$ git

Разработка и инструментысложность: среднийпакет: git

Распределённая система контроля версий. Она нужна при разработке, сборке, проверке или запуске программ. Например, git log --oneline -10 — последние коммиты одним экраном.

Синтаксис

git КОМАНДА [АРГУМЕНТЫ]

Основные опции

status / diffсостояние и изменения
add / commitв индекс и в историю
push / pullсинхронизация с удалённым
log --onelineкомпактная история
switch -c ВЕТКАновая ветка

Примеры из практики

$ git log --oneline -10
После запуска · пошаговоЧто произойдёт:
последние коммиты одним экраном.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
последние коммиты одним экраном
$ git diff --staged
После запуска · пошаговоЧто произойдёт:
что уйдёт в следующий коммит.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
что уйдёт в следующий коммит
Совет практика. git restore и git switch — современные замены перегруженному checkout.

Поддержка дистрибутивов

Связанные команды