Глупые вопросы про Git и системы контроля версий
Listen now
Description
Содержание — Что такое системы контроля версий и для чего они нужны. Какие VCS существуют и чем они различаются. — История VCS: когда появились первые системы, какие они были и как развивались. — Как появление систем контроля версий, и в частности Git, повлияло на IT-индустрию. — Что такое Git и почему он стал самой популярной VCS. — Как связаны Git и GitHub. — Краткий ликбез по основным компонентам и концепциям Git: репозитории, ветки, коммиты и так далее. — Как устроен Git изнутри: что представляет собой версия документа, где и в каком виде хранятся данные о версиях. — В чём разница между git merge, squash и rebase? И когда что использовать. — Мастхэв-набор команд и действий в Git для любого разработчика. — Что такое GitOps. — Как выглядит Git workflow в разных компаниях. — Какие ошибки совершают новички при работе с Git. — Про графические инструменты для работы с Git. — Существуют ли альтернативные способы разработки, без использования систем контроля версий. — VCS — это только про разработку или их используют ещё где-то? — Что почитать, посмотреть и послушать про Git. Гость. Андрей Квапил. Архитектор решений Kubernetes. Эксперт по SDS, SDN, облачным платформам и автоматизации дата-центров. Developer Advocate и активный член комьюнити. Опыт в IT — 10 лет. Полезные ссылки Git How To https://githowto.com/ GitHub flow https://docs.github.com/en/get-started/quickstart/github-flow GitLab Flow https://about.gitlab.com/topics/version-control/what-is-gitlab-flow/ Доклад Андрея про GitOps https://www.youtube.com/watch?v=FpjCuslco74 Стартовать в программировании вместе со Skillbox: skillbox.ru/code Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
More Episodes
Published 05/10/24
Содержание — Какие существуют архитектуры, кроме монолитной, микросервисной и облачной — Как эволюционировали подходы к построению веб-приложений и зачем пришлось выдумывать принципы и паттерны — Что такое монолитная архитектура и какие мифы вокруг неё существуют — Как правильно писать код на...
Published 05/10/24
Содержание — Почему важно осознанно подходить к профессиональному росту — Про два типа разработчиков — Гибкие методологии: когда они лучше waterfall, а когда наоборот — Почему бизнес ценит разработчиков, вовлечённых в бизнес — Об ошибках и их важности — Какие ошибки на карьерном пути...
Published 05/03/24