3.4 KiB
3.4 KiB
title | localeTitle |
---|---|
How to Contribute Via a Pull Request | Как внести вклад через запрос Pull |
Запрос на перенос (PR) - это метод подачи вкладов в проект с открытым исходным кодом. Часто это предпочтительный способ представления вкладов в проект с использованием системы управления распределенной версией (DVCS), такой как Git.
FreeCodeCamp - это проект с открытым исходным кодом, и все содержимое свободно редактируется.
- Выполните проект на GitHub.
- Скопируйте его на локальную машину. Не редактируйте онлайн в github.com, так как редактор может вызвать проблемы с форматированными данными JSON.
- Создайте ветку с
fix/some-bug
формыfix/some-bug
илиfeature/add-cool-thing
и внесите изменения в эту ветку и зафиксируйте их. - Нажмите кнопку в Интернете (если вы редактируете локально).
- Создайте запрос на растяжение против ветви «промежуточной» .
- Название (также называемое субъектом) вашего PR должно описывать ваши изменения. т.е.
fix typo in basic-javascript challenge
- Если PR предназначен для исправления конкретной проблемы, добавление к концу сообщения о фиксации PR
closes #1337
. Это говорит GitHub о закрытии этой проблемы, если PR объединяется. - НЕ добавляйте номера проблем в название PR. т. е.
minor improvements in basic-javascript challenge
Это общие рекомендации для PR, которые работают в большинстве проектов. Это дает каждому краткое руководство по вашим изменениям при просмотре истории совершения проекта.
Примечание. Не все запросы на получение принимаются. Разработчики проектов FCC объяснят причину непринятия.
Дальнейшее чтение
- Обучение GitHub & Git - Как использовать Git и GitHub
- Руководство по вступлению в FreeCodeCamp
- Как писать сообщения Git commit
- Как клонировать FCC на ПК с ОС Windows