
Не стесняйтесь использовать этот проект, чтобы внести свой первый вклад в проект с открытым исходным кодом на GitHub. Практикуйте свою первую просьбу о привлечении в общественный репозиторий, прежде чем делать реальную вещь!
Обязательно возьмите несколько классных домов во время Hacktoberfest, участвуя в сообществе с открытым исходным кодом.
Ссылка на репо: https://github.com/radadiyamohit81/algorithm-hacktoberfest-2022
Hacktoberfest, принесенный вам Digitalocean в партнерстве с Github и Intel, является месячным празднованием программного обеспечения с открытым исходным кодом. Содействия приглашаются направлять потенциальных участников к решению проблем, которые помогут продвинуть проект вперед, и участники получат возможность вернуть обе проекты, которые им нравятся, так и те, которые они только что обнаружили. Никакого вклада не слишком мал - исправления ошибок и обновления документации являются действительными способами участия. Праздновается каждый месяц октября на основе немецкого праздника Октоберфеста.
Hacktoberfest открыт для всех в глобальном сообществе. Независимо от того, являетесь ли вы разработчиком, учащимися студентом кодировать, хост событий или компания любого размера, вы можете помочь стимулировать рост открытого исходного кода и внести положительный вклад в постоянно растущее сообщество.
Посетите официальный веб -сайт [Hacktoberfest] (https://hacktoberfest.digitalocean.com/).
Чтобы претендовать на официальную рубашку Hacktoberfest Limited Edition , вы должны зарегистрироваться здесь и сделать четыре запроса (PRS) в период с 1 по 31 октября 2022 года (в любом часовом поясе). PRS может быть сделан для любого общественного репо на GitHub, не только тех, у кого проблемы с надписью Hacktoberfest. В этом году первые 50 000 участников, которые выполняют вызов, заработают футболку.
Вот простые способы внести свой вклад в этот проект:
Помогите нам сделать универсальное место, чтобы найти необходимые коды и статьи, которые могут варьироваться от Hello World к Dynamic Programming на любом языке по вашему выбору.
Структура файла будет следующей:
<algorithm name>/
├── <implementation file> (With commented sample input/output. In any language including C/Java/Python etc.)
? Загрузите свой вклад здесь в задачу папки
Светь репо, нажав максимальную кнопку правой, чтобы начать свое замечательное путешествие.
Вы можете получить свою собственную вилку/копию Hacktoberfest_2022, используя кнопку вилки или нажав на это на вершине экрана.
NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)
Вам нужно клонировать (скачать) его в локальную машину, используя
$ git clone https://github.com/Your_Username/Algorithm-Hacktoberfest-2022.gitЭто делает локальную копию репозитория в вашей машине.
Как только вы клонируете репозиторий Algorithm-Hacktoberfest-2022 в GitHub, перейдите в эту папку сначала, используя команду каталога изменений на Linux, Mac и Windows (PowerShell для использования).
# This will change directory to a folder Hacktoberfest_2022
$ cd Algorithm-Hacktoberfest-2022Перейдите в эту папку для всех других команд.
Всегда держите локальную копию репозитория обновляться с помощью исходного репозитория. Прежде чем вносить какие -либо изменения и/или в соответствующем интервале, тщательно запустите следующие команды, чтобы обновить локальный репозиторий.
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `main` branch
$ git checkout main
# Reset local `main` branch to match the `upstream` repository's `main` branch
$ git reset --hard upstream/main
# Push changes to your forked `Algorithm-Hacktoberfest-2022` repo
$ git push origin main После того, как вы выполните эти шаги, вы готовы начать вносить свой вклад, проверив наши Good First Issue и создавая запросы на привлечение.
Всякий раз, когда вы собираетесь внести свой вклад. Пожалуйста, создайте отдельную ветвь, используя команду и сохраните свою main ветвь в чистоте (т.е. синхронизируется с удаленной ветвью).
# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b BranchNameСоздайте отдельную ветвь для вклада и попробуйте использовать то же имя ветви в папке.
Переключиться на желаемую ветвь
# To switch from one folder to other
$ git checkout BranchNameЧтобы добавить изменения в ветвь. Использовать
# To add all files to branch Folder_Name
$ git add .Введите сообщение, соответствующее рецензенту кода, используя
# This message get associated with all files you have changed
$ git commit -m ' relevant message 'Теперь подтолкните свою потрясающую работу в свой удаленный репозиторий, используя
# To push your work to your remote repository
$ git push -u origin BranchName Наконец, перейдите в свой репозиторий в браузере и нажмите compare and pull requests . Затем добавьте заголовок и описание в ваш запрос на привлечение, который объясняет ваши драгоценные усилия.
Сделано с участниками-Имг.
Мы любим иметь articles и codes на разных языках и betterment существующих.
Пожалуйста, обсудите это с нами сначала, создав новую проблему.
? ? ? Счастливого вклад ? ? ?