Что такое Git, Github и CI/CD
Про репозитории, и открытый код мы поговорили в прошлый раз. Понятия стали более менее понятными. Дальше в блогах разработчиков мне всегда встречалось слово git. И всегда разработчики клонировали репозитории через команду git clone. А проекты они хранили на Гитхабе. Что же это за git (гит) такой? Что за GitHub (Гитхаб)? Начал читать и пробовать. git - это программа для управления исходным кодом. Казалось бы, чего этим кодом управлять, это же просто текст. Но нет. Код хранится в репозиториях, с ним работают часто несколько человек, нужна версионность, чтобы можно было откатиться назад. Или распраллелить разработку на несколько команд, чтобы они друг другу не мешали и могли еще скачать себе код локально на машину из репозитория, чтобы с ним работать, а потом грузить обратно. Это лишь малая часть того, с чем придется столкнуться. И всего этого не сделать без программ управления исходным кодом - такой тип программ называют Source Code Management Tools. Программа бесплатная и с открытым исходным кодом. Работает быстро и эффективно от маленьких до очень больших проектов. Программе 19 лет! ...