Вы правите документ, коллега предлагает другой вариант, а позже нужно объяснить, откуда взялось итоговое правило. В этом курсе вы научитесь сохранять такие изменения в Git и обсуждать их до принятия в общую версию. Учебный проект — каталог материалов. Его требования, глоссарий и решения команды хранятся в обычных текстовых файлах. Программировать не потребуется. Сначала всё делаем на своём компьютере; затем подключаем учебный GitLab. GitHub и графический клиент разбираем как дополнительные способы работы. Кому подойдёт курс Аналитикам, техническим писателям, студентам и сотрудникам, которые ведут проектные документы. Опыт Git не нужен. Первые уроки объясняют работу с папками, редактором и терминалом перед созданием репозитория. Что подготовить Понадобятся компьютер, текстовый редактор и Git. Порядок установки и проверки описан в первой главе. Первые четыре главы выполняйте в локальной папке docs-workspace: проект на сервере для них пока не нужен. Для обязательной практики аккаунт GitHub не требуется. Перед пятой главой преподаватель выдаёт персональную ссылку на ваш проект в разделе git-beginner учебного GitLab lab.it360.ru. Откройте её под назначенным аккаунтом и проверьте доступ. Если проекта или доступа нет, сообщите преподавателю; вход в GitLab сам по себе не создаёт учебный проект. Папка docs-workspace на компьютере и назначенный серверный проект будут хранить одну учебную работу. Как устроена практика В каждом уроке есть объяснение, команды или действия в редакторе и результат для самопроверки. Выполняйте их по порядку: последующие задания используют уже созданные документы и историю. В конце каждой из шести глав сдаётся практическая работа и проходится тест по понятиям. Тест курса проверяет понимание. Содержание документов, историю и объяснение действий оценивает преподаватель. В заданиях 1–4 передайте в текстовом поле отчёт по соответствующей главе и полный SHA локального коммита. После подключения GitLab сдавайте задания 5–6 одной ссылкой на конкретный коммит: его полный SHA входит в URL. Ссылку на MR и пояснения сохраните в документе отчёта, указанном в задании. Название ветки не заменяет точную версию. Программа Подготовить инструменты и сохранить первые документы одним коммитом. Выбирать версии для записи, разделять задачи и находить прежний текст. Создавать ветки, объединять предложения и безопасно отменять правки. Обмениваться историей и читать предложения на GitHub и в графическом клиенте. Настроить доступ к GitLab и открыть merge request с новым требованием. Согласовать работу команды, решить конфликт и сдать проверенный каталог. Что получится в конце У вас будет каталог с проверяемыми требованиями и историей решений. Вы сможете показать, что изменилось, объяснить объединение двух предложений, исправить замечание отдельным коммитом и передать версию, которую другой человек найдёт по полному SHA. Если команда дала неожиданный ответ, сверяйте текущую папку, ветку и git status с условиями урока. В учебных файлах используйте вымышленные данные; пароли, токены и закрытые ключи в документы не записывайте.
Know More