Октябрь только что наступил, а вместе с ним и Хактоберфест!
Что такое Хактоберфест?
Hacktoberfest — это ежегодное мероприятие, организованное DigitalOcean, которое проходит каждый октябрь. Это мероприятие призвано побудить людей любого уровня опыта внести свой вклад в проекты с открытым исходным кодом.
Могу ли я присоединиться?
Абсолютно! Неважно, в какой точке мира вы находитесь и какой у вас опыт. Если у вас есть учетная запись GitHub (или GitLab), вы готовы к работе.
И вам не нужно знать, как кодировать!
Это может быть исправление некоторых орфографических ошибок или добавление дополнительной документации в библиотеку. Дополнительная документация всегда помогает.
Как я могу присоединиться?
- Зарегистрируйтесь на GitHub: https://github.com/join
- Зарегистрируйтесь на Hacktoberfest: https://hacktoberfest.digitalocean.com/register (здесь нажмите Sign up with GitHub)
- Сделайте 4 запроса на включение в репозитории на GitHub — они будут иметь пометку «хактоберфест» в задачах.
- Возможно, вы получите бесплатную футболку или шанс посадить дерево от своего имени!
Вот что вы могли видеть:
- Зарегистрироваться …
- Зарегистрироваться …
- ???
- Выгода!
Не беспокойтесь, давайте рассмотрим, что означает третья строка!
Что такое репозиторий?
Репозиторий — это, по сути, папка, в которой пользователи могут хранить свои файлы. Обычно это код и данные, но вместе с ними может быть и некоторая документация. И, как и в случае с папкой Google Drive/Onedrive, пользователи могут читать, загружать или даже загружать в нее свои файлы.
Что такое запрос на вытягивание?
Запрос на вытягивание — это ваш способ сообщить владельцам репозитория, что вы хотите внести изменения в папку. Думайте об этом как о предложении в файле Google Docs. Вы даете предложение документу, обычно для решения проблемы, поднятой в комментариях. Владелец может предоставить отзыв, и ему решать, принять изменение или нет.
Отлично, как мне сделать запрос на вытягивание?
Это потребует некоторой настройки и работы, поэтому вот хорошее руководство (с веб-сайта DigitalOcean):
Сначала вам нужно скачать Git:
Затем можно скопировать/«форкнуть» нужный репозиторий и создать пулреквест:
Какие репозитории доступны?
Пока проблема имеет ярлык hacktoberfest, пулл-реквест подойдет! Веб-сайт https://www.firsttimeersonly.com/ курирует несколько ресурсов, которые ссылаются на хорошие проекты с открытым исходным кодом для новичков.
На официальной странице также есть много ресурсов для новичков.
Веселитесь на Хактоберфесте!