
随意使用该项目为Github上的开源项目做出首次贡献。在做真实的事情之前,练习将您的第一个拉动请求提交公共存储库!
确保在Hacktoberfest期间抓住一些很酷的赃物,通过参与开源社区。
repo链接:https://github.com/radadiyamohit81/algorithm-hacktoberfest-2022
Hacktoberfest与Github和Intel合作,由Digitalocean带给您 - 是为期一个月的开源软件庆祝活动。邀请维护者指导潜在的贡献者解决将有助于推动项目前进的问题,并有机会回馈他们喜欢的两个项目,以及他们刚刚发现的项目。没有贡献太小- 错误修复和文档更新是有效的参与方式。根据德国节日慕尼黑啤酒节的每个月庆祝。
Hacktoberfest向全球社区中的每个人开放。无论您是开发人员,学生学习编码,活动主机还是任何规模的公司,都可以帮助推动开源的增长并为不断增长的社区做出积极的贡献。
访问[Hacktoberfest](https://hacktoberfest.digitalocean.com/)的官方网站。
要获得官方限量版Hacktoberfest衬衫的资格,您必须在此处注册并在2022年10月1日至31日(在任何时区)之间进行四个拉动请求(PR)。 PR可以在Github上向任何公共回购做出,不仅是标有Hacktoberfest的问题。今年,完成挑战的前50,000名参与者将获得T恤。
这是为该项目做出贡献的简单方法:
帮助我们制作一个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这使您的计算机中的存储库是本地副本。
克隆Github中的Algorithm-Hacktoberfest-2022存储库后,首先使用Linux,Mac和Windows上的Change Directory Command移动到该文件夹(要使用的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现有语言。
请首先通过创建新问题与我们讨论。
? ? ?贡献快乐? ? ?