Справочник по GIT
Git команды с параметрами - небольшая справка
Содержимое страницы
Здесь справочник: команды Git с параметрами
Это изображение улицы сгенерировано с помощью AI модель Flux 1 dev.
Основные команды
git init
: Инициализировать новый репозиторий Gitgit clone <url>
: Создать локальную копию удаленного репозиторияgit add <file>
: Поместить изменения в стейдж для коммитаgit commit -m "<message>"
: Сохранить изменения в локальном репозитории с сообщениемgit status
: Проверить статус рабочей директорииgit log
: Просмотр истории коммитов
Ветвление и слияние
git branch
: Показать все локальные веткиgit branch <branch-name>
: Создать новую веткуgit checkout <branch-name>
: Переключиться на другую веткуgit checkout -b <branch-name>
: Создать и переключиться на новую веткуgit merge <branch>
: Слияние указанной ветки с текущей веткой
Удаленные репозитории
git remote add <name> <url>
: Добавить удаленный репозиторийgit push <remote> <branch>
: Загрузить локальные коммиты в удаленный репозиторийgit pull
: Получить и объединить изменения из удаленного репозиторияgit fetch
: Скачать изменения из удаленного репозитория
Отмена изменений
git reset <file>
: Снять изменения с стейджа, сохранив их в рабочей директорииgit reset --hard <commit>
: Отменить все изменения и перейти к конкретному коммитуgit revert <commit>
: Создать новый коммит, отменяющий изменения из конкретного коммита
Расширенные команды
git stash
: Временно сохранить измененные файлыgit stash pop
: Применить и удалить последнее сохранениеgit rebase <branch>
: Применить коммиты поверх другой базыgit cherry-pick <commit>
: Применить конкретный коммит к текущей веткеgit tag <tag-name>
: Создать легковесный тег на текущем коммите
Настройка
git config --global user.name "<Your Name>"
: Установить имя для коммитовgit config --global user.email "<you@example.com>"
: Установить email для коммитов
Замените заполнители вроде <file>
, <url>
, <branch-name>
и т.д. на реальные значения при использовании этих команд.
Полезные ссылки
- https://en.wikipedia.org/wiki/Git
- https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
- https://about.gitlab.com/images/press/git-cheat-sheet.pdf
- https://education.github.com/git-cheat-sheet-education.pdf
Другие справочники
- Справочник PowerShell
- Справочник cURL
- Справочник Bash
- Справочник Hugo
- Справочник Golang
- Справочник LaTeX
- Справочник Ollama
- Справочник Docker
- Справочник Kubernetes
- [Справочник Python](https://www.glukhov.org/ru/post/2024/08/python-cheat-sheet/ “Справочник Python”