Изучайте чужие решения
Все ответы на испытания Angular представлены в виде Pull Request (PR). Чтобы их просмотреть и изучить, нужно перейти на страницу Files Changes на GitHub. Однако, если вы не знакомы с интерфейсом, процесс может быть не очевидным. Иногда посмотреть на решение в вашей любимой IDE может быть удобнее.
Это руководство поможет вам с этим.
Проверьте чужой PR локально
Синхронизируйте свой репозиторий
В начале вам нужно синхронизировать вашу копию репозитория, чтобы убедиться, что она находится в актуальном состоянии.
Это можно сделать, нажав на кнопку Sync fork на главной странице репозитория.
На изображении выше видно, что моя ветка отстает от основной ветки на 8 коммитов, и мне нужно синхронизировать ее, чтобы она была в актуальном состоянии.
Перейдите к PR
Перейдите к PR, который вы хотите изучить локально, и узнайте его ID. Вы найдете его в заголовке PR (как показано ниже).
Далее откройте терминал в каталоге проекта и выполните следующую команду:
gh pr checkout <ID>
Если вы не помните команду, нажмите на кнопку “Code” в правой части заголовка, и вы сможете легко скопировать/вставить команду.
🔥Теперь вы можете изучить решение локально и запустить его для тестирования.🔥