Введение
Представьте, что вы являетесь новым разработчиком программного обеспечения в компании, которая создает программное обеспечение для авионики в коммерческой авиакомпании. Контроль качества крайне важен, и разработчики работают в небольших командах, использующих Git для управления версиями. Вы слышали об управлении версиями, но никогда не использовали Git и хотите исправить это упущение!
Вы решили создать веб-сайт, на котором вы с друзьями сможете делиться фотографиями котов, чтобы освоить Git в увлекательной форме, прежде чем использовать полученные знания в своей работе. Вы собираетесь создать сайт с помощью Git, чтобы отслеживать изменения и хранить резервные копии всех файлов исходного кода на случай выхода сервера из строя. Но прежде чем углубляться в Git, необходимо знать основы
В этом модуле вы получите общие сведения об управлении версиями и Git. Поначалу система Git может показаться немного непонятной и даже вызвать отторжение. Однако если вы будете осваивать ее последовательно, то увидите, что Git не зря быстро становится самой популярной системой управления версиями в мире, причем не только среди разработчиков программного обеспечения, но и среди коллективов, занимающихся написанием документации и другой совместной работой.
Просмотреть видео
Обзор упражнений в этом модуле см. в видео Краткое введение в Git.
Цели обучения
Из этого модуля вы узнаете следующее:
- узнать, что такое управление версиями;
- получить представление о распределенных системах управления версиями, таких как Git;
- Знакомство с различиями между Git и GitHub и ролями, которые они играют в жизненном цикле разработки программного обеспечения
Необходимые компоненты
Нет.