Домашнее задание:
- Форкнуть этот репозиторий и клонировать его к себе на ПК;
- Создать в локальном репозитории свою ветку;
- Решить задачи (см. файл
scripts/tasks.js
); - Закоммитить решение и выложить его на GitHub;
- Создать Pull request, указав ФИО и номер группы в заголовке
Подсказка для тех, кто никогда не работал с Git:
- Авторизуйтесь на GitHub;
- На главной странице репозитория (здесь) нажмите кнопку «Fork» слева вверху. Репозиторий добавится на ваш аккаунт;
- Установите Git (дистрибутив скачать можно отсюда, при установке выберите опцию «Use Git from Git Bash only», все остальные настройки по умолчанию) и запустите консоль («Git Bash»);
Вам понадобится несколько команд для того, чтобы перейти в нужную директорию на диске:
pwd
для отображения текущего положения в файловой системе;ls
для отображения файлов и папок в текущей директории (ls -al
позволяет отобразить даже скрытые файлы в более информативном формате: с датой последней модификации, размером и т. д.);cd [имя_директории]
для перехода в выбранную папку (cd ..
— переход на уровень вверх)
- Для более наглядного отображения истории и статуса выполните команды:
git config --global alias.s "status -sb"
,git config --global alias.lg "log --oneline --all --graph --decorate"
;
- Командой
git clone [ссылка_на_ваш_форк]
сохраните на локальный компьютер вашу личную копию всех доступных файлов; - Для создания новой ветки выполните команду
git checkout -b '[название_вашей_ветки]'
; - Готово. Теперь вы можете решать задачи, а все изменения будут отслеживаться автоматически. Список измененных файлов можно посмотреть выполнив
git s
; - После завершения работы (или её части, не обязательно сразу делать всё), выполните команды
git add [список_файлов,_которые_вы_изменили_(или_*)]
, чтобы подготовить изменения к коммиту; - Совершите фиксацию изменений, выполнив
git commit -m '[краткое_описание_того,_что_сделали]'
, командойgit lg
убедитесь, что в истории изменений действительно отображаются ваши правки; - Отправьте изменения на сервер командой
git push origin master
(скорее всего потребуется ввод логина и пароля GitHub для идентификации); - Теперь перейдите на страницу с вашим форком и нажмите сначала на вкладку «Pull Requests», а затем на большую зеленую кнопку «Create Pull Request». Оформите его нормально, добавьте описание, ФИО, группу, а затем подтвердите изменения. Готово!
Для связи используйте VK или почту (andrei-sadulin@mail.ru)