$ 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.
Поддержка дистрибутивов
- ✓ Ubuntu
- ✓ Debian
- ✓ Fedora
- ✓ RHEL
- ✓ Arch
- ✓ Alpine
- ✓ openSUSE