Найти в Дзене

Как выбить все ачивки на GitHub? Полный гайд

Если вы хотите, чтобы ваш профиль выделялся и ваша активность была наглядной для сообщества, то вы можете получить прикольные ачивки. Сделать это довольно просто, поэтому давайте перейдем к делу. Перед началом создайте публичный репозиторий (например для своей страницы github-pages). Ни в коем случае не нужно спамить ради получения ачивок, поэтому выполняйте все действия в своем репозитории! Ачивки не даются в приватных репо, только за публичные действия! 💡Совет: Вы можете получить сразу 2 ачивки, сделав успешный Pull Request в свой репозиторий. Добавьте коллаборатора в настройках репозитория, он должен принять запрос. Далее вам нужно создать отдельную ветку и внести изменения в файлы. Создайте коммит, указав соавторство (можно указать своего друга): Co-Authored-By: username <email>. Проще всего сделать соавторство через GitHub Desktop, где в поле коммита можно выбрать соавтора. Далее выгрузите изменения в репозиторий. Перейдите на страницу репозитория и создайте PR, в котором будете
Оглавление
Превью
Превью

Если вы хотите, чтобы ваш профиль выделялся и ваша активность была наглядной для сообщества, то вы можете получить прикольные ачивки. Сделать это довольно просто, поэтому давайте перейдем к делу.

Перед началом создайте публичный репозиторий (например для своей страницы github-pages). Ни в коем случае не нужно спамить ради получения ачивок, поэтому выполняйте все действия в своем репозитории! Ачивки не даются в приватных репо, только за публичные действия!

Ачивки которые нельзя получить
Ачивки которые нельзя получить

💡Совет: Вы можете получить сразу 2 ачивки, сделав успешный Pull Request в свой репозиторий. Добавьте коллаборатора в настройках репозитория, он должен принять запрос. Далее вам нужно создать отдельную ветку и внести изменения в файлы. Создайте коммит, указав соавторство (можно указать своего друга): Co-Authored-By: username <email>. Проще всего сделать соавторство через GitHub Desktop, где в поле коммита можно выбрать соавтора. Далее выгрузите изменения в репозиторий. Перейдите на страницу репозитория и создайте PR, в котором будете сливать ветку в основную ветку. Обязательно выберите ревьюера (того самого коллаборатора). После создания подтвердите слияние и вы получите ачивки: YOLO, Pair Extraordinaire.

Ачивки доступные для получения
Ачивки доступные для получения

Ну а теперь давайте по порядку, какие действия нужно выполнить для конкретной ачивки.

🫛 Pair Extraordinaire

Дается за совместную работу над кодом.

Как получить: Вы должны быть соавтором (co-author) в слитом PR. Создайте коммит, указав соавторство (можно указать своего друга): Co-Authored-By: username <email>. Проще всего сделать соавторство через GitHub Desktop, где в поле коммита можно выбрать соавтора. Далее выгрузите изменения в репозиторий.

Уровни: 1, 10, 24, 48 совместных PR.

⚡️ Quickdraw

Ачивка для самых быстрых.

Как получить: Нужно закрыть Issue в течение 5 минут после его открытия.

Уровень: Ачивка дается только 1 раз.

🤘 YOLO

Для тех, кто не боится рисковать.

Как получить: Слейте свой PR (нужно выбрать ревьюера) без предварительного ревью от других участников и сразу закройте PR. Проще всего сделать это в своем личном репозитории.

Уровень: Ачивка дается только 1 раз.

🦈 Pull Shark

Дается за слияние (merge) ваших PR.

Как получить: Откройте PR в репозиторий и выполните слияние. Вам нужно сделать 2 PR для ачивки первого уровня.

Уровни: 2, 16, 128 и 1024 мерджа для повышения уровня значка.

🧠 Galaxy Brain

Дается за активность в разделе Discussions в репозитории.

Как получить: Ваши ответы на вопросы других пользователей должны быть помечены автором обсуждения как «Ответ» (Answer). Важно, что считаются дискуссии только в репозитории. Можно выполнять это совместно с другом, чтобы ускорить процесс.

Уровни: 2, 8, 16, 32 принятых ответа.

💖 Public Sponsor

Ачивка мецената.

Как получить: Станьте спонсором любого open-source разработчика или организации через GitHub Sponsors. Достаточно даже минимального разового пожертвования в $1.

Уровень: Ачивка дается только 1 раз.

🌟 Starstruck

Дается за популярность вашего репозитория. Самая сложная ачивка.

Как получить: Создайте проект, который наберет 16 звезд. Можно писать людям на GitHub, используя их контакты, и попросить оставить звезду вашему репозиторию.

Уровни: 16, 128, 512, 4096 звезд.