Октябрь только что наступил, а вместе с ним и Хактоберфест!

Что такое Хактоберфест?

Hacktoberfest — это ежегодное мероприятие, организованное DigitalOcean, которое проходит каждый октябрь. Это мероприятие призвано побудить людей любого уровня опыта внести свой вклад в проекты с открытым исходным кодом.



Hacktoberfest '21
Открытый исходный код меняет мир — вклад за разом.hacktoberfest.digitalocean.com



Могу ли я присоединиться?

Абсолютно! Неважно, в какой точке мира вы находитесь и какой у вас опыт. Если у вас есть учетная запись GitHub (или GitLab), вы готовы к работе.

И вам не нужно знать, как кодировать!

Это может быть исправление некоторых орфографических ошибок или добавление дополнительной документации в библиотеку. Дополнительная документация всегда помогает.

Как я могу присоединиться?

  1. Зарегистрируйтесь на GitHub: https://github.com/join
  2. Зарегистрируйтесь на Hacktoberfest: https://hacktoberfest.digitalocean.com/register (здесь нажмите Sign up with GitHub)
  3. Сделайте 4 запроса на включение в репозитории на GitHub — они будут иметь пометку «хактоберфест» в задачах.
  4. Возможно, вы получите бесплатную футболку или шанс посадить дерево от своего имени!

Вот что вы могли видеть:

  1. Зарегистрироваться …
  2. Зарегистрироваться …
  3. ???
  4. Выгода!

Не беспокойтесь, давайте рассмотрим, что означает третья строка!

Что такое репозиторий?

Репозиторий — это, по сути, папка, в которой пользователи могут хранить свои файлы. Обычно это код и данные, но вместе с ними может быть и некоторая документация. И, как и в случае с папкой Google Drive/Onedrive, пользователи могут читать, загружать или даже загружать в нее свои файлы.

Что такое запрос на вытягивание?

Запрос на вытягивание — это ваш способ сообщить владельцам репозитория, что вы хотите внести изменения в папку. Думайте об этом как о предложении в файле Google Docs. Вы даете предложение документу, обычно для решения проблемы, поднятой в комментариях. Владелец может предоставить отзыв, и ему решать, принять изменение или нет.

Отлично, как мне сделать запрос на вытягивание?

Это потребует некоторой настройки и работы, поэтому вот хорошее руководство (с веб-сайта DigitalOcean):



Сначала вам нужно скачать Git:



Затем можно скопировать/«форкнуть» нужный репозиторий и создать пулреквест:



Какие репозитории доступны?

Пока проблема имеет ярлык hacktoberfest, пулл-реквест подойдет! Веб-сайт https://www.firsttimeersonly.com/ курирует несколько ресурсов, которые ссылаются на хорошие проекты с открытым исходным кодом для новичков.



На официальной странице также есть много ресурсов для новичков.

Веселитесь на Хактоберфесте!