Основные команды Git
7 августа 2024 г.
99
Список основных команд git:
- git init: превращает каталог в Git репозиторий для начала версификации файлы в нём.
- git clone: клонирует репозиторий из существующего репозитория.
- git fetch: загружает коммиты, файлы и ссылки из удаленного репозитория в ваш локальный репозиторий.
- git pull: используется для извлечения и загрузки содержимого из удаленного репозитория и немедленного обновления локального репозитория этим содержимым.
- git push: отправляет локальную ветку на удаленный репозиторий.
- git remote: выводит список удалённых репозиториев, добавления новых, удаление или переименование существующих.
- git checkout: позволяет перемещаться между ветками, созданными командой git branch.
- git merge: выполняет слияние отдельных направлений разработки.
- git cherry-pick: берёт изменения, вносимые одним коммитом, и пытается повторно применить их в виде нового коммита в текущей ветке.
- git rebase: берёт все коммиты из одной ветки и в том же порядке применяет их к другой ветке.
- git revert: создаёт новый коммит, который вносит изменения, противоположные указанному коммиту.
- git add: переносит изменения из рабочего каталога в раздел проиндексированных файлов.
- git status: показывает состояния файлов в рабочем каталоге и индексе.
- git diff: показывает разницу между любыми двумя Git ветками.
- git commit: берёт все данные, добавленные в индекс с помощью git add, и сохраняет их слепок во внутренней базе данных, а затем сдвигает указатель текущей ветки на этот слепок.
- git reset: отменяет текущие изменения.
- git rm: удаляет изменения из рабочего каталога в раздел проиндексированных файлов.
- git clean: удаляет ненужные файлы из рабочего каталога (например: результаты сборки проекта или файлы конфликтов слияний).