Git
DevOpsЧастота употребления: очень высокая· Сложность: 2/5· Актуальность: 5/5· Тренд: стабильно
Распределённая система контроля версий, отслеживающая изменения файлов и обеспечивающая параллельную работу над кодом.
Подробно
Git — распределённая система контроля версий, созданная Линусом Торвальдсом в 2005 году; каждая копия репозитория содержит полную историю проекта. Она нужна для фиксации изменений, ветвления, слияния, отката к предыдущим состояниям и совместной работы без блокировок файлов. Git применяется практически во всех командах разработки, интегрирован с GitHub, GitLab, Bitbucket и CI/CD-системами, а также используется для версионирования конфигураций, инфраструктурного кода и документации. Основные сущности — коммит, ветка, индекс (staging area), удалённый репозиторий и merge/rebase-стратегии.
Примеры употребления
- git clone https://github.com/user/repo.git && cd repo
- git commit -am "fix: исправлена валидация формы"
- git switch -c feature/auth && git push -u origin feature/auth
- git rebase main — перенос коммитов ветки на актуальную основную ветку.
