HacktoberFestは、オープンソースの貢献を促進するために10シーズンに伴いました。
これは、HTML、CSS、JSを使用して作成されたフロントエンドプロジェクトのデータベースです
このレポを使用して貢献する方法を学んだ後、Real World Project Idea-Arcaにアクセスしてください。また、Hacktoberfestのためです。
これらはあなたができる変更です。
このプロジェクトに貢献するためのステップ:
1. HTML、CSS、JS in ./projects/ DirectoryのProject filesを追加する
最初に./projects/に独自のファイルを追加する必要があります
あなたのプロジェクトは、JSが必須ではないHTML+CSS+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を上げます
Git and 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 Repoに「上流」を追加することです。これは、ブランチ/フォークで作業している間に他のPRがマージされる可能性があるためです。
git remote add upstream https://github.com/dev-AshishRanjan/Hacktoberfest-Frontend
新しいリモコンが入力して追加されたことを確認できます
git remote -v
親から新しい変更を引き出すには、単に実行するだけです
git merge upstream/dev