Глупые вопросы про Git и системы контроля версий

Гость. Андрей Квапил. Архитектор решений Kubernetes. Эксперт по SDS, SDN, облачным платформам и автоматизации дата-центров. Developer Advocate и активный член комьюнити. Опыт в IT — 10 лет. Содержание — Что такое системы контроля версий и для чего они нужны. Какие VCS существуют и чем они различаются. — История VCS: когда появились первые системы, какие они были и как развивались. — Как появление систем контроля версий, и в частности Git, повлияло на IT-индустрию. — Что такое Git и почему он стал самой популярной VCS. — Как связаны Git и GitHub. — Краткий ликбез по основным компонентам и концепциям Git: репозитории, ветки, коммиты и так далее. — Как устроен Git изнутри: что представляет собой версия документа, где и в каком виде хранятся данные о версиях. — В чём разница между git merge, squash и rebase? И когда что использовать. — Мастхэв-набор команд и действий в Git для любого разработчика. — Что такое GitOps. — Как выглядит Git workflow в разных компаниях. — Какие ошибки совершают новички при работе с Git. — Про графические инструменты для работы с Git. — Существуют ли альтернативные способы разработки, без использования систем контроля версий. — VCS — это только про разработку или их используют ещё где-то? — Что почитать про Git. Полезные ссылки — Git How To — GitHub flow — GitLab Flow — Доклад Андрея про GitOps Стартовать в программировании вместе со Skillbox: Наш подкаст удобно слушать на популярных платформах: Castbox: «Яндекс Музыка»: Apple Podcasts: Google Podcasts: Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
Back to Top