Как разработчику обеспечить структуру и порядок
Раньше в программировании легко было потерять общий обзор: здесь изменялся файл, там добавлялся новый, что-то исчезло... По пути от версии X к версии Y важные вещи часто быстро забывались. Git решает эту проблему.
С помощью свободного инструмента управления версиями от Линуса Торвальдса, создателя Linux, вы преображаете хаос данных в простоту и быстроту создания понятной и четкой истории своих программ. В данном однодневном обучающем курсе с 13 уроками вы узнаете все ключевые аспекты Git и научитесь применять его.
Чтобы вы не бросались в холодные воды, в первом видео-уроке вас подробно научат всем основам использования Git и GitHub: какая система контроля версий была до таких инструментов управления, какие преимущества дает использование Git и в чем разница между Git и GitHub? На все эти вопросы ваш тренер даст вам точные ответы, используя понятные структурные диаграммы и списки фактов.
Чтобы вы могли непосредственно разобраться в материале курса, вы узнаете, как использовать Git как под macOS, так и под Windows. Затем вы приступите к практике и научитесь создавать репозитории (то есть "складища" для ваших данных).
Основная часть курса затрагивает изменения в ваших строках программы: вы узнаете, как записывать, просматривать, сохранять и просматривать историю, а также – чрезвычайно важный аспект для вашей повседневной работы – при необходимости отменять изменения. В заключение Ян Бринкманн покажет вам, как использовать хостинг-провайдеров, такие как GitHub или Bitbucket, для публикации ваших проектов.
Что принесет вам этот курс?
Вы узнаете один из наиболее важных и свободно доступных инструментов управления версиями – Git и научитесь им пользоваться. Таким образом, вы всегда останетесь в курсе всех изменений в ваших программных проектах. Структура и порядок, которые должны быть важны для любого разработчика, ценящего профессионализм. Status, gitignore, commit, diff?! – После курса вам будут доступны все важные параметры для использования Git в вашем программном репертуаре!