Hacktoberfest
Hacktoberfest 2022
Вклад Hacktoberfest в каждом языке когда -либо можно подтолкнуть здесь.
Просто разбий это и добавьте Hello World, чтобы внести свой вклад в Hacktober Fest и отправьте запрос на привлечение!
Получите себе бесплатные вкусности, просто написав ценный код
Скажи привет миру на любом языке по вашему выбору!
Что такое Hacktoberfest?
Hacktoberfest-это программа Digital Ocean и Github, где вы можете легко выиграть футболку, просто сделав 4 запроса на привлечение в октябре для любых проектов с открытым исходным кодом на Github.
Шаги, чтобы следовать
1. Зарегистрируйтесь на Hacktoberfest
https://hacktoberfest.com/
2. разветвляется?
Вы можете получить свою собственную вилку/копию Hacktoberfest, используя кнопку вилки или нажав на это.
3. Добавить программу на любом языке, который вам нравится?
После того, как вы разделили репо, добавьте свою прога в языковой папке в
Основная ветвь, если нет языковой папки, сделайте одну, затем добавьте в нее.
Вы можете взглянуть на список языков программирования в Википедии, чтобы создать новый Hacktoberfest!
4. Готово, устойчиво, иди ...? ?
После того, как вы выполните эти шаги, вы готовы начать вносить свой вклад
Проверяя нашу Help Wanted проблемы и создавая запросы на притяжение.
5. Дайте этому проекту звезду
Если вам понравилось работать над этим проектом, пожалуйста, поделитесь этим проектом так же
Как вы можете, и снимайте этот проект, чтобы помочь как можно больше людей в OpenSource.
Шаги, чтобы внести изменения и внести свой вклад, используя git!
Чтобы сделать свою собственную локальную копию репозитория, в которой вы хотели бы внести свой вклад, давайте сначала откроем окно терминала.
Мы используем команду // git clone // вместе с URL, который указывает на вашу вилку репозитория.
Этот URL будет похож на URL выше, за исключением того, что теперь он закончится // .git .// в примере Cloud_haiku выше, URL будет выглядеть следующим образом:
https://github.com/your-username/learn-with-hacktoberfest.git
В качестве альтернативы вы можете скопировать URL, используя зеленую кнопку «клон или загрузка» со своей страницы репозитория, которую вы просто выпали со страницы исходной репозитории. Как только вы нажмете кнопку, вы сможете скопировать URL, нажав кнопку связующего рядом с URL:
Как только у нас есть URL, мы готовы клонировать репозиторий. Для этого мы объединим команду клона GIT с URL -адресом репозитория из командной строки в окне терминала:
git clone https://github.com/your-username/learn-with-hacktoberfest.git
4. Создать новую филиал
Чтобы создать свою филиал, из окна вашего терминала, измените свой каталог, чтобы вы работали в каталоге репозитория. Обязательно используйте фактическое имя репозитория (т.е. hacktoberfest), чтобы измениться в этот каталог.
// CD Hacktoberfest //
Теперь мы создадим нашу новую филиал с командой Git Branch. Убедитесь, что вы назвали это описательно, чтобы другие работали над проектом, понимая, над чем вы работаете.
// git branch new-ranch //
Теперь, когда наша новая филиала создана, мы можем переключиться, чтобы убедиться, что мы работаем над этой ветвью, используя команду GIT Checkout:
// git cakeout new-ranch //
Как только вы введете команду GIT Checkout, вы получите следующий вывод:
// Выход: //
// Переключится на ветвь «Новая ветвь» //
На этом этапе вы теперь можете изменить существующие файлы или добавить новые файлы в проект в вашем собственном филиале.
Вносить изменения на местном уровне
После того, как вы изменили существующие файлы или добавили новые файлы в проект, вы можете добавить их в свой локальный репозиторий, что вы можете сделать с командой GIT Add. Давайте добавим флаг -A, чтобы добавить все изменения, которые мы внесли:
// git добавить -a // или // git добавить. //
Далее мы захотим записать изменения, которые мы внесли в репозиторий с помощью команды Commit Commit.
Сообщение о коммите является важным аспектом вашего вклада вашего кода; Это помогает другим участникам полностью понять внесенные вами изменения, почему вы это сделали, и насколько это значимо. Кроме того, сообщения о коммите предоставляют исторический отчет об изменениях для проекта в целом, помогая будущим участникам на этом пути.
Если у вас очень короткое сообщение, вы можете записать это с помощью флага -m и сообщения в кавычках:
// Пример: //
// git commit -m "updated readme.md" //
На этом этапе вы можете использовать команду GIT push, чтобы протолкнуть изменения в текущую ветвь вашего раздвоенного хранилища:
// Пример: //
// git push-set-upstream inory new-ranch //
5. Обновление локального репозитория
В то время как вы работаете над проектом наряду с другими участниками, вам важно держать свой местный репозиторий в курсе проекта, поскольку вы не хотите делать запрос на привлечение кода, который вызовет конфликты. Чтобы обновить локальную копию базы кода, вам нужно синхронизировать изменения.
Сначала мы рассмотрим настройку пульта для вилки, а затем синхронизируйте вилку.
6. Настройте пульт для вилки
Затем вам придется указать новый удаленный репозиторий вверх по течению, чтобы мы синхронизировали с вилкой. Это будет оригинальный репозиторий, из которого вы раздирались. Вам придется сделать это с помощью команды GIT Remote Add.
// git remote складываться вверх по течению https://github.com/gdscgcu/learn-with-hacktoberfest.git
В этом примере // upstream // является названием, которое мы предоставили для удаленного репозитория, поскольку с точки зрения GIT, «вверх по течению» относится к репозиторию, из которого вы клонировали. Если вы хотите добавить удаленный указатель на хранилище сотрудничества, вы можете предоставить имя пользователя этого сотрудничества или сокращенное прозвище для составления короткого имени.
7. Синхронизируйте вилку
После того, как вы настроили удаленное управление, которое ссылается на восходящий и оригинальный репозиторий на GitHub, вы готовы синхронизировать свою вилку репозитория, чтобы сохранить его в курсе.
Для синхронизации вашей вилки, от каталога вашего локального репозитория в окне терминала, вам придется использовать команду // git fetch //, чтобы принести ветви вместе с их соответствующими коммитами из репозитория вверх по течению. Поскольку вы использовали короткое название «вверх по течению» для обозначения репозитория вверх по течению, вам придется передать это команде:
// git aept upstream //
Переключитесь на локальную главную ветвь нашего репозитория:
// GIT Checkout Master //
Теперь вам придется объединить любые изменения, которые были внесены в главную ветвь оригинального репозитория, которые вы получите доступ через свою местную филиал вверх по течению/мастер, с местной главной ветвью:
// git merge upstream/master //
8. Создать запрос на вытягивание
На этом этапе вы готовы сделать запрос на привлечение в исходный репозиторий.
Вы должны перейти к своему раздвожденному хранилищу и нажмите кнопку «Новый запрос на развлечение» на левой стороне страницы.
Участники
Удивительные люди, которые внесли свой вклад в Hacktoberfest. Не стесняйтесь внести свой вклад, и выбирайте себя здесь!
Ура!! Вы только что подошли ближе, чтобы выполнить свой Chalctoberfest Challenge.