Hacktoberfest пришел с 10 сезоном, чтобы продвигать вклад с открытым исходным кодом.
Это база данных для фронтальных проектов, созданных с использованием: HTML, CSS, JS
Узнав, как внести свой вклад, используя это репо, перейдите в нашу реальный проект Project Idea-Arca. Это также для Hacktoberfest.
Это изменения, которые вы можете внести.
Шаги, чтобы внести свой вклад в этот проект:
1. Добавьте Project files HTML, CSS, JS в ./projects/ каталог
Вы должны сначала добавить свои собственные файлы в ./projects/
Ваш проект должен быть проектом HTML+CSS+JS, где JS не является обязательным. Или все 3 файла могут быть объединены в index.html .
Вы можете увидеть этот проект для справки: ./projects/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.
cd Hacktoberfest-Frontend3. Создайте новую филиал
git checkout -b my-new-branch4. Изменения : создайте новую филиал и совершите свои изменения в этой филиале. Следуйте тому, как внести свой вклад
5. Добавить и совершить
git add .git commit -m "Relevant message"6. Push : после всех изменений вступит изменения, вставьте свои изменения в ваше удаленное репо.
git push origin my-new-branch7. PR : После продвижения изменений поднимите пиар из вашего удаленного репо до филиала Dev Repo.
Если вы новичок в GIT и GitHub, я предложу вам сначала пройти через это:
- Yt video (рекомендуется): 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