Что такое контроль версий
Откуда взялся Git, чем он отличается от GitHub и как подготовить компьютер к работе.
Для студентов колледжа и первых курсов вуза
Макаров Максим Николаевич
От первого коммита до канбан-доски,
сайта на Pages и настроенного репозитория
Работа с Git показана через панель Source Control в Visual Studio Code: где нажать и что при этом происходит с файлами и историей. Рядом с каждой кнопкой указана команда Git, которую она выполняет.
Вторая половина книги — про GitHub: задачи и метки, pull request и ревью, канбан-доска в Projects, публикация сайта через Pages, проверки в Actions и настройки репозитория.
Главы идут в порядке изучения: кнопка появляется в тексте после того, как объяснено, что она делает с историей проекта.
Главы со словом «читать» готовы, остальные пишутся. Порядок в списке — порядок изучения.
Откуда взялся Git, чем он отличается от GitHub и как подготовить компьютер к работе.
Панель Source Control: от пустой папки до истории, где видно каждое изменение.
Как вести две линии разработки одновременно, объединять их и разбирать конфликты.
Как локальный репозиторий оказывается в интернете и что для этого нужно настроить.
Задачи, обсуждение правок и правила, по которым чужой код попадает в проект.
Доска связана с задачами и pull request, поэтому карточки переходят между колонками автоматически.
Публикация сайта из репозитория и проверки, которые запускаются при каждом изменении.
Вкладка Settings по разделам: что можно включить и на что это влияет.