Что должен разработчик знать о git


Проводя собеседования, каждый раз задаю вопросы по git. И как показывает практика подавляющее большинство “синьоров”, не говоря уже о миддлах, очень смутно представляют как git работает. Ну да, выучили несколько самых часто используемых команд, успешно их применяют и радуются жизни. И от недостаточных незнаний часто допускают ошибки, которые могут приводить к страданиям всей команды. Когда встает вопрос сделать что-то сложнее git checkout/commit/merge/push начинают плавать и в лучшем случае говорят что не знают как сделать, а в худшем начинают творить всякое.
Ниже несколько статей, которые позволят получить важнейшие основополагающие знания о git. Данные материалы обязательны к изучению.
Это для тех, кто с git почти не знаком: https://habr.com/ru/company/intel/blog/344962/
А это для тех, кто уже имеет с ним дело ежедневно: https://habr.com/ru/post/157175/ и https://habr.com/ru/post/313890/

Смотреть также