moviedo ?? ♂️ ?? ♀️“點擊獲取電影評論”

響應式電影評論網站?使用JSON文件和React。
如果您是初學者,並且正在尋找您的第一個貢獻,我們將在這裡提供幫助。只需在我們的https://github.com/garimasingh128/hacktoberfest20202020-moviedo/tree/master/master/src/src/data/data.json中附加您喜歡的電影,其評分和簡短描述。
只有5個簡單的步驟即可賺取Hacktoberfest 2020? ? 的T卹?
- 在您選擇的代碼編輯器中打開
src/data/data.json文件。 - 以您喜歡的電影的相同格式添加另一個JSON對象
- 保存您的更改。
- 電影卡將顯示在您的主頁上,網址為
http://localhost:8000 ! - 完畢!準備創建拉動請求了嗎?
特徵 ? ?
- 使用Bulma CSS。
- 極簡主義設計。
- 100%響應能力
- 完全分離數據和代碼。
- 查看它現場
為Hacktoberfest 2020貢獻

開源正在改變世界 - 一次一次拉請求。 hacktoberfest鼓勵參與開源社區,該社區每年都會增長。完成2020年挑戰,並賺取限量版T卹。
??♂️Hacktoberfest is open to everyone in our global community. Whether you’re new to development, a student, long-time contributor, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community. All backgrounds and skills levels are encouraged to complete the challenge.??♂️
此外,我們的網站還對Frontend和設計師研究員的貢獻開放,他們希望幫助我們改善它。
僅向“開發”分支提出所有拉的請求。讓我們維護部署的穩定主分支。更改將在稍後將其合併到主分支。
指示: ? ? ?? ♂️
1。
鏈接到註冊:https://hacktoberfest.digitalocean.com/
2
請訪問我們的網站:https://hacktoberfest.netlify.com/
閱讀指令,然後在結尾處單擊以移至存儲庫或單擊此處前往存儲庫。
3。 ??星和叉這個存儲庫
您可以在Github上播放和分叉? 通過在此存儲庫的頂部導航,在Github上這家存儲庫。
GitHub存儲庫URL將引用與存儲庫所有者以及存儲庫名稱相關的用戶名。
當您在存儲庫的主頁上時,您會看到一個按鈕“星”和“叉”頁面右上方的存儲庫,在您的用戶圖標下方。
3。 ??克隆存儲庫
要製作自己想貢獻的存儲庫本地副本,讓我們首先打開終端窗口。
我們將使用git clone命令以及指向您存儲庫的叉子的URL。
該URL將與上面的URL相似,除非現在以.git.在上面的示例中,URL看起來像這樣:
https://github.com/your-username/hacktoberfest2020-moviedo.git
您可以通過從原始存儲庫頁面分配的存儲庫頁面中使用綠色的“克隆或下載”按鈕來複製URL。單擊按鈕後,您可以通過單擊URL旁邊的粘合劑按鈕來複製URL。
一旦有了URL,我們就準備好克隆存儲庫。為此,我們將在終端窗口中的命令行中將git克隆命令與存儲庫URL相結合:
git clone https://github.com/your-username/Hacktoberfest2020-MovieDo.git
4。 ?創建一個新的分支
要從終端窗口創建分支,請更改目錄,以便您在存儲庫目錄中工作。請確保使用存儲庫(即Hacktoberfest2020-Moviedo)的實際名稱更改為該目錄。
cd Hacktoberfest2020-MovieDo
現在,我們將使用git分支命令創建新的分支。確保您以描述性命名,以便其他從事該項目的人了解您正在從事的工作。
git branch new-branch
現在,我們創建了新的分支,我們可以切換以確保我們使用git Checkout命令在該分支上工作:
git checkout new-branch
輸入Git checkout命令後,您將收到以下輸出:
Output:
Switched to branch 'new-branch'
此時,您現在可以修改現有文件或在自己的分支機構上添加新文件。
在開始貢獻之前,請確保您已經閱讀了contruting.md。
在本地進行更改。對於前
注意:JSON文件遵循某種格式,請不要忘記在開始編輯塊之前添加逗號,如果您在完成塊後附加逗號,那就很好。
另外,如果您有興趣做出中級或高級水平的貢獻,請前往我們的中級部分並留下自己的印記。
修改了現有文件或將新文件添加到項目中後,您可以將它們添加到本地存儲庫中,您可以使用git add命令進行操作。讓我們添加-a標誌來添加我們所做的所有更改:
git add -A或git add .
接下來,我們要使用git Commit命令記錄我們對存儲庫的更改。
提交消息是代碼貢獻的重要方面;它可以幫助其他貢獻者充分了解您所做的變化,為什麼做出的變化以及它的重要意義。此外,提交消息還提供了整個項目變更的歷史記錄,並在此過程中幫助未來的貢獻者。因此,您必須確保寫有意義的提交消息。如果在混亂中,請參閱##### contributing.md中包含的良好貢獻指南。
如果您的消息很短,則可以用-M標誌和引號中的消息記錄下來:
Example:
git commit -m "Updated Readme.md"
此時,您可以使用Git Push命令將更改推向叉子存儲庫的當前分支:
Example:
git push --set-upstream origin new-branch
5。 ??更新本地存儲庫
在與其他貢獻者一起從事項目時,對於您不想提出會導致衝突的代碼請求,對您的本地存儲庫保持最新時間很重要。為了使您的代碼庫本地副本更新,您需要同步更改。
我們首先要介紹為叉子配置遙控器,然後同步叉。
6。 ??將遙控器配置為叉
接下來,您必須指定一個新的遠程上游存儲庫,以便我們與叉子同步。這將是您從中分配的原始存儲庫。您必須使用git Remote Add命令來執行此操作。
git remote add upstream https://github.com/garimasingh128/Hacktoberfest2020-MovieDo
在此示例中,//上游//是我們為遠程存儲庫提供的短名稱,因為在Git上,“上游”是指您從中克隆的存儲庫。如果您想將遠程指針添加到合作者的存儲庫中,則可能需要提供該協作者的用戶名或短名縮短暱稱。
7。 ??同步叉
一旦配置了一個遙控器,該遙控器在GitHub上引用了上游和原始存儲庫,就可以將您的存儲庫同步以保持最新狀態。
要同步您的叉子,從終端窗口中本地存儲庫的目錄中同步,您必須使用// git fetch //命令來獲取分支及其各自的上游存儲庫中的分支。由於您使用短名“上游”來引用上游存儲庫,因此您必須將其傳遞給命令:
git fetch upstream
切換到我們存儲庫的本地主分支:
git checkout master
現在合併原始存儲庫的主分支中所做的任何更改,您將通過本地上游/主分支與本地主部門訪問:
git merge upstream/master
8。
在這一點上,您準備向原始存儲庫提出拉請請求。僅將PRS歸入開發分支!
現在導航到您的分叉存儲庫,然後按頁面左側的“新拉請求”按鈕。
? ?歡呼! ! !您剛剛接近完成Hacktoberfest挑戰。 ?
快樂的? ?明星這個倉庫。 ?
?在以下位置檢查您的hacktoberfest貢獻狀態
https://hacktoberfest.digitalocean.com/profile
瞧!
與Netlify部署?
該項目可以在任何前端網絡環境中運行,但是嘗試使用的最快方法是將其在帶有Netlify的預配置的啟動器網站上運行。使用下面的按鈕來構建和部署自己的存儲庫副本:?? ♂️
- 單擊該按鈕後,您將使用GitHub進行身份驗證,然後選擇一個存儲庫名稱。
- 然後,NETLIFY將在您的Github帳戶中自動創建一個存儲庫,並使用模板中的文件副本創建一個存儲庫。
- 它將在Netlify上構建和部署新站點,並在構建完成後將您帶到網站儀表板。
?所有者
Garima Singh
? ?少年|有抱負的軟件開發人員| ?自2018年以來的運輸代碼|開源導師? | Devrel ? q
?? ♂️許可證?
麻省理工學院許可證(MIT)
版權(C)2020 Garima Singh Moviedo
特此免費授予獲得此軟件副本和相關文檔文件副本(“軟件”)的任何人,以無限制處理該軟件,包括無限制的使用權,複製,複製,修改,合併,合併,發布,分發,分發,分發,訂婚,和/或允許軟件的副本,並允許對以下條件提供以下條件,以下是以下條件。
上述版權通知和此許可通知應包含在軟件的所有副本或大量部分中。
該軟件是“原樣”提供的,沒有任何形式的明示或暗示保證,包括但不限於適銷性,特定目的的適用性和非侵權的保證。在任何情況下,作者或版權持有人都不應對任何索賠,損害賠償或其他責任責任,無論是在合同,侵權的訴訟中還是其他責任,是由軟件,使用或與軟件中的使用或其他交易有關的。
? ? ? ? ?感謝我們的出色貢獻者? ? ? ? ?