Домашнее задание к лекции «Внедрение системы контроля версий»

Открыт
Заказ
6516371
Раздел
Программирование
Предмет
Web-программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
24 Янв в 23:55
Цена
2 000 ₽
Блокировка
10 дней
Размещен
19 Янв в 19:10
Просмотров
29
Описание работы

Скачайте по ссылке архив с проектом.

  1. Распакуйте из него папку 1.2. Site For Import.
  2. Создайте на базе папки 1.2. Site For Import Git-репозиторий.
  3. Внутри репозитория создайте файл .gitignore. Этот файл не должен содержать никакого расширения (то есть, не должно получиться файла .gitignore.txt).
  4. Отредактируйте файл .gitignore так, чтобы git игрорировал файлы, находящиеся в подкаталоге tmp и файлы, заканчивающиеся суффиксами _old, _backup. Любые символы можно заменить символом звёздочка *. Эти файлы не нужно удалять
  5. Добейтесь чтобы также были проигнорированы файлы Thumbs.db и .DS_Store.
  6. При помощи команды git status убедитесь, что Git не видит ненужные файлы.
  7. Сделайте коммит.
  8. Создайте отдельный репозиторий на GitHub'е.
  9. Свяжите ваш локальный репозиторий с только что созданным удалённым репозиторием. Используйте в качестве кодового имени удалённого репозитория слово origin.
  10. Отправьте сделанные вами изменения на GitHub.

В качестве результата пришлите проверяющему ссылку на ваш репозиторий на GitHub

Задача №2 - Создание веток

Приложение №1: текст для вставки в файл README.md



Задача

  1. Найдите ваш репозиторий, созданный для задачи №1 «Демонстрация» к предыдущей лекции. Вам необходимо расширить реализацию в репозитории. Все дальнейшие шаги следует выполнять в нём;
  2. Создайте ветку feature/code-documentation и переключитесь на неё;
  3. Вставьте текст из Приложения №1 (находится над заголовком «Задача») в файл README.md ниже того текста, что там уже есть.
  4. Форматируйте добавленный код чтобы набор компаний партнёров получился упорядоченным списком, а код был отделён тремя бектиками (символ обратной кавычки) перед кодом (с названием ) и после него. В качестве названия технологии используйте css на строке с тремя бектиками перед началом кода. Пример форматирования из самого файла с описанием задания в markdown
  5. Отправьте в удалённый репозиторий произведённые изменения;
  6. Убедитесь, что ветка feature/code-documentation попала на GitHub. В итоге в вашем проекте должно получиться две ветки. В ветке feature/code-documentation должен получиться такой результат: 

В качестве результата пришлите проверяющему ссылку на ваш репозиторий на GitHub

Задача №3 - Слияние изменения

Задача

  1. Клонируйте Git-репозиторий по ссылке;
  2. Слейте ветку origin/feature/earlyorder с веткой main
  3. Разрешите появившийся при слиянии конфликт;
  4. Создайте отдельный репозиторий на GitHub'е; В этот репозиторий необходимо будет запушить решение.
  5. Удалите привязку к исходному репозиторию (откуда вы его клонировали) с помощью команды git remote remove origin
  6. Пересоздайте привязку origin, но уже на ваш репозиторий, который вы создавали в пункте №4. Для создания связи с репозиторием используйте git remote add origin .
  7. Отправьте локальные изменения ветки main в удалённый новый репозиторий.

В качестве результата пришлите проверяющему ссылку на ваш репозиторий на GitHub

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир