Hacktoberfest是10个赛季,以促进开源贡献。
这是用于创建的前端项目的数据库,使用:HTML,CSS,JS
在学习了如何使用此存储库做出贡献之后,请转到我们现实的项目Idea-arca。这也是hacktoberfest。
这些是您可以做出的更改。
为该项目做出贡献的步骤:
1。添加您的html,css,js in ./projects/ directory的Project files
您必须先添加自己的文件./projects/
您的项目必须是HTML+CSS+JS的项目,其中JS不是强制性的。或所有3个文件也可以在index.html中合并。
您可以看到此项目以供参考: ./projects/Example-Project example-project。
2。将您的信息添加到./contribution/ProjectList.json文件中
复制以下代码并使用您自己的详细信息进行修改
{
"Name" : " Example Project " ,
"Author" : " dev-AshishRanjan " ,
"tags" : [ " html " , " css " , " js " ],
"Github" : " https://github.com/dev-AshishRanjan " ,
"FilePath" : " ../projects/Example-Project/index.html " ,
"Description" : " Small And Breif description is needed which explains your project. "
}笔记 :
index.html文件的相对路径1。叉子:叉子将github回购到您自己的github帐户2。克隆:克隆叉子仓库(在您的帐户上存在的存储库)到本地机器。不要忘记添加您的用户名。
git clone https://github.com/[username]/Hacktoberfest-Frontend.git
2.在Hacktoberfest-Frontend文件夹中获取。
cd Hacktoberfest-Frontend3.创建一个新的分支
git checkout -b my-new-branch4。更改:创建一个新的分支,并在该分支上提交您的更改。关注如何贡献
5。添加并提交
git add .git commit -m "Relevant message"6。推送:进行所有更改后,将更改推向远程存储库。
git push origin my-new-branch7. PR :推动更改后,将PR从远程存储库提高到此存储库的Dev分支
如果您是Git和Github的新手,我建议您首先经历:
- YT视频(推荐):https://www.youtube.com/watch?v=rgoj5yh7evk&pp=yguoz2l0igfuzcbnaxrodwi%3D
- 文档:https://hacktoberfest.com/participation/#beginner-resources
如果您是开源的新手,那么您可以通过:https://www.youtube.com/watch?v=yzevmecydce
避免冲突的一种简单方法是为您的git回购添加“上游”,因为在您在分支/叉上工作时可能会合并其他PR。
git remote add upstream https://github.com/dev-AshishRanjan/Hacktoberfest-Frontend
您可以通过键入添加了新遥控器
git remote -v
要从父母回购中提取任何新更改,只需运行
git merge upstream/dev