Я вам могу посоветовать пройти бесплатно курс системы контроля версий GIT тут
https://teachandstudy.ru/courses/465/detail . Очень хороший на самом деле курс, информационный и предлагает много очень нужных знаний. Самое главное, что курс предоставляется недорого, и поэтому вы можете смело к нему обращаться. Я сама, конечно, такой курс не проходила. Но, у меня есть много знакомых, которые проходили. Поэтому я вам и советую пройти. Вы из этого курса сможете узнать, как устанавливать и настраивать систему контроля версий. Также создавать ветви, производить их слияние и устранять конфликты версий в коде. Все знания очень полезные, особенно будут для программистов. Поэтому смело обращайтесь к этому курсу, тем более грех его за такую стоимость не пройти.