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