Moviedo ?? ♂ ?? ♀ "รับบทวิจารณ์ภาพยนตร์ที่คลิก"

เว็บไซต์รีวิวภาพยนตร์ตอบสนอง ?? "Moviedo" ?? ใช้ไฟล์ JSON & React
หากคุณเป็นผู้เริ่มต้นและมองหาการบริจาคครั้งแรกของคุณเราอยู่ที่นี่เพื่อช่วยเหลือ เพียงผนวกภาพยนตร์เรื่องโปรดของคุณคะแนนและคำอธิบายสั้น ๆ ใน https://github.com/garimasingh128/hacktoberfest2020-moviedo/tree/master/src/data/data.json และนับเป็น PR แรกของคุณ
เพียง 5 ขั้นตอนง่ายๆในการรับเสื้อยืดของคุณสำหรับ Hacktoberfest 2020?
- เปิดไฟล์
src/data/data.json ในรหัสตัวแก้ไขรหัสที่คุณเลือก - เพิ่มวัตถุ JSON อื่นในรูปแบบเดียวกันของภาพยนตร์เรื่องโปรดของคุณ
- บันทึกการเปลี่ยนแปลงของคุณ
- การ์ดภาพยนตร์จะปรากฏในหน้าแรกของคุณที่
http://localhost:8000 ! - เสร็จแล้ว! พร้อมที่จะสร้างคำขอดึงของคุณหรือยัง?
คุณสมบัติ ??
- ใช้ Bulma CSS
- การออกแบบที่เรียบง่าย
- ตอบสนอง 100%
- แยกข้อมูลและรหัสให้เสร็จสมบูรณ์
- ดูว่ามีชีวิตอยู่
มีส่วนร่วมในการแฮ็ค TOBERFEST 2020 ??

โอเพ่นซอร์สกำลังเปลี่ยนแปลงโลก - คำขอดึงครั้งละหนึ่งครั้ง ? เสร็จสิ้นการท้าทาย 2020 และรับเสื้อยืดรุ่น จำกัด
??♂️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 และ Fellows นักออกแบบที่ต้องการช่วยเราในการทำให้มันใหญ่ขึ้นและดีขึ้น
ทำให้คำขอดึงทั้งหมดไปยังสาขา "พัฒนา" เท่านั้น มารักษาสาขาหลักที่มีเสถียรภาพที่ถูกนำไปใช้ การเปลี่ยนแปลงจะถูกรวมเข้าด้วยกันในสาขาหลัก
คำแนะนำ: ?? ??
1. ?? ลงทะเบียนตัวเองสำหรับ Hacktoberfest 2019
ลิงก์ไปยังการลงทะเบียน: https://hacktoberfest.digitalocean.com/
2. ?? เริ่มต้น
ดูเว็บไซต์ของเราได้ที่: https://hacktoberfest.netlify.com/
ย้ายไปที่คำแนะนำโดยคลิกที่ไฟล์ เริ่มมีส่วนร่วม
ปุ่ม
อ่านคำแนะนำและคลิกเสร็จสิ้นในตอนท้ายเพื่อย้ายไปยังที่เก็บหรือคลิกที่นี่เพื่อมุ่งหน้าไปยังที่เก็บ
3. ?? ดาวและส้อมที่เก็บนี้
คุณสามารถสตาร์และส้อมได้️ที่เก็บนี้ใน GitHub โดยการนำทางที่ด้านบนของที่เก็บนี้
URL ที่เก็บ GitHub จะอ้างอิงทั้งชื่อผู้ใช้ที่เกี่ยวข้องกับเจ้าของที่เก็บรวมถึงชื่อที่เก็บ
เมื่อคุณอยู่ในหน้าหลักสำหรับที่เก็บคุณจะเห็นปุ่มไปที่ "ดาว" และ "ส้อม" ที่เก็บที่ด้านขวาบนของหน้าเว็บของหน้าภายใต้ไอคอนผู้ใช้ของคุณ
3. ?? โคลนที่เก็บ
ในการสร้างสำเนาที่เก็บในพื้นที่ของคุณเองคุณต้องการมีส่วนร่วมให้เปิดหน้าต่างเทอร์มินัลก่อน
เราจะใช้คำสั่ง git clone พร้อมกับ URL ที่ชี้ไปที่ส้อมของที่เก็บของคุณ
URL นี้จะคล้ายกับ URL ด้านบนยกเว้นตอนนี้มันจะจบลงด้วย .git. ในตัวอย่างด้านบน URL จะมีลักษณะเช่นนี้:
https://github.com/your-username/hacktoberfest2020-moviedo.git
คุณสามารถคัดลอก URL โดยใช้ปุ่ม“ โคลนหรือดาวน์โหลด” สีเขียวจากหน้าพื้นที่เก็บข้อมูลของคุณที่คุณเพิ่งแยกจากหน้าที่เก็บต้นฉบับ เมื่อคุณคลิกปุ่มคุณจะสามารถคัดลอก URL ได้โดยคลิกที่ปุ่ม Binder ถัดจาก URL
เมื่อเรามี URL เราก็พร้อมที่จะโคลนที่เก็บ ในการทำเช่นนี้เราจะรวมคำสั่ง git clone เข้ากับ URL ที่เก็บจากบรรทัดคำสั่งในหน้าต่างเทอร์มินัล:
git clone https://github.com/your-username/Hacktoberfest2020-MovieDo.git
4. ?? สร้างสาขาใหม่
ในการสร้างสาขาของคุณจากหน้าต่างเทอร์มินัลของคุณเปลี่ยนไดเรกทอรีของคุณเพื่อให้คุณทำงานในไดเรกทอรีของที่เก็บ ตรวจสอบให้แน่ใจว่าใช้ชื่อจริงของที่เก็บ (เช่น HackToBerfest2020-Moviedo) เพื่อเปลี่ยนเป็นไดเรกทอรีนั้น
cd Hacktoberfest2020-MovieDo
ตอนนี้เราจะสร้างสาขาใหม่ของเราด้วยคำสั่ง GIT Branch ตรวจสอบให้แน่ใจว่าคุณตั้งชื่อมันเป็นคำอธิบายเพื่อให้คนอื่นทำงานในโครงการเข้าใจสิ่งที่คุณกำลังทำอยู่
git branch new-branch
ตอนนี้สาขาใหม่ของเราถูกสร้างขึ้นเราสามารถเปลี่ยนเพื่อให้แน่ใจว่าเรากำลังทำงานกับสาขานั้นโดยใช้คำสั่ง git checkout:
git checkout new-branch
เมื่อคุณป้อนคำสั่ง git checkout คุณจะได้รับผลลัพธ์ต่อไปนี้:
Output:
Switched to branch 'new-branch'
ณ จุดนี้คุณสามารถแก้ไขไฟล์ที่มีอยู่หรือเพิ่มไฟล์ใหม่ลงในโครงการในสาขาของคุณเอง
ตรวจสอบให้แน่ใจว่าคุณได้อ่าน MD ที่มีส่วนร่วมก่อนที่คุณจะเริ่มมีส่วนร่วมเช่นที่คุณทำ PRS ที่น่าทึ่งและยอมรับได้ง่าย
ทำการเปลี่ยนแปลงในพื้นที่ สำหรับอดีต-
ข้อควรระวัง: ไฟล์ JSON ตามรูปแบบที่แน่นอนอย่าลืมเพิ่มเครื่องหมายจุลภาคก่อนที่คุณจะเริ่มแก้ไขบล็อกของคุณและมันก็ดีถ้าคุณผนวกเครื่องหมายจุลภาคหลังจากเสร็จสิ้นบล็อกของคุณ
นอกจากนี้หากคุณมีความสนใจในการบริจาคระดับกลางหรือระดับสูงให้ไปที่ส่วนกลางของเราและทำเครื่องหมายของคุณ
เมื่อคุณได้แก้ไขไฟล์ที่มีอยู่หรือเพิ่มไฟล์ใหม่ลงในโครงการคุณสามารถเพิ่มลงในที่เก็บในพื้นที่ของคุณซึ่งคุณสามารถทำได้กับคำสั่ง Git Add มาเพิ่มการตั้งค่าสถานะ -a เพื่อเพิ่มการเปลี่ยนแปลงทั้งหมดที่เราทำ:
git add -A หรือ git add .
ต่อไปเราจะต้องการบันทึกการเปลี่ยนแปลงที่เราทำกับที่เก็บด้วยคำสั่ง GIT Commit
ข้อความ 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
ในตัวอย่างนี้ // upstream // เป็นชื่อสั้น ๆ ที่เราจัดหาให้กับที่เก็บระยะไกลเนื่องจากในแง่ของ Git“ upstream” หมายถึงที่เก็บที่คุณโคลน หากคุณต้องการเพิ่มตัวชี้ระยะไกลไปยังที่เก็บของผู้ทำงานร่วมกันคุณอาจต้องการให้ชื่อผู้ใช้ของผู้ทำงานร่วมกันหรือชื่อเล่นที่สั้นลงสำหรับชื่อย่อ
7. ?? ซิงค์ส้อม
เมื่อคุณกำหนดค่ารีโมทที่อ้างอิงที่เก็บต้นน้ำและต้นฉบับบน GitHub คุณพร้อมที่จะซิงค์ส้อมของที่เก็บเพื่อให้ทันสมัยอยู่เสมอ
ในการซิงค์ส้อมของคุณจากไดเรกทอรีของที่เก็บในพื้นที่ของคุณในหน้าต่างเทอร์มินัลคุณจะต้องใช้ // git fetch // คำสั่งเพื่อดึงสาขาพร้อมกับการกระทำที่เกี่ยวข้องจากที่เก็บต้นน้ำ เนื่องจากคุณใช้ชื่อ "ต้นน้ำ" เพื่ออ้างถึงที่เก็บต้นน้ำคุณจะต้องส่งผ่านไปยังคำสั่ง:
git fetch upstream
เปลี่ยนไปใช้สาขาหลักในพื้นที่ของที่เก็บของเรา:
git checkout master
ตอนนี้รวมการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นในสาขาหลักของที่เก็บต้นฉบับซึ่งคุณจะเข้าถึงผ่านสาขาต้นน้ำ/ต้นแบบในพื้นที่ของคุณกับสาขาหลักในพื้นที่ของคุณ:
git merge upstream/master
8. ?? สร้างคำขอดึง
ณ จุดนี้คุณพร้อมที่จะส่งคำขอดึงไปยังที่เก็บเดิม สร้าง PRS ให้กับสาขาพัฒนาเท่านั้น!
ตอนนี้นำทางไปยังที่เก็บข้อมูลของคุณแล้วกดปุ่ม“ คำขอดึงใหม่” ที่ด้านซ้ายมือของหน้า
- - Hurray !!! คุณเพิ่งเข้าใกล้ความท้าทาย Hacktoberfest ของคุณ -
มีความสุข?? แสดง repo นี้ -
- ตรวจสอบสถานะการบริจาค Hacktoberfest ของคุณได้ที่: ?? ♂
https://hacktoberfest.digitalocean.com/profile
voila
ปรับใช้กับ netlify?
โครงการสามารถทำงานในสภาพแวดล้อมเว็บส่วนหน้า แต่วิธีที่เร็วที่สุดในการทดลองใช้คือการเรียกใช้บนไซต์เริ่มต้นที่กำหนดค่าล่วงหน้าพร้อม NetLify ใช้ปุ่มด้านล่างเพื่อสร้างและปรับใช้สำเนาที่เก็บของคุณเอง: ?? ♂
- ? หลังจากคลิกปุ่มนั้นคุณจะตรวจสอบกับ GitHub และเลือกชื่อที่เก็บ
- Netlify จะสร้างที่เก็บข้อมูลในบัญชี GitHub ของคุณโดยอัตโนมัติพร้อมสำเนาของไฟล์จากเทมเพลต
- มันจะสร้างและปรับใช้เว็บไซต์ใหม่บน Netlify นำคุณไปยังแผงควบคุมไซต์เมื่อสร้างเสร็จสมบูรณ์
- เจ้าของ
Garima Singh
?? จูเนียร์ ผู้พัฒนาซอฟต์แวร์ที่ต้องการ - รหัสการจัดส่งตั้งแต่ปี 2018 | ผู้ให้คำปรึกษาโอเพ่นซอร์ส? - Devrel? ️
?? ♂ ใบอนุญาต?
ใบอนุญาต MIT (MIT)
ลิขสิทธิ์ (c) 2020 Garima Singh Moviedo
ได้รับอนุญาตโดยไม่ต้องเสียค่าใช้จ่ายสำหรับบุคคลใด ๆ ที่ได้รับสำเนาซอฟต์แวร์นี้และไฟล์เอกสารที่เกี่ยวข้อง ("ซอฟต์แวร์") เพื่อจัดการในซอฟต์แวร์โดยไม่มีการ จำกัด รวมถึง แต่ไม่ จำกัด เฉพาะสิทธิ์ในการใช้สำเนาดัดแปลงผสานเผยแพร่เผยแพร่
ประกาศลิขสิทธิ์ข้างต้นและประกาศการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือส่วนสำคัญของซอฟต์แวร์
ซอฟต์แวร์มีให้ "ตามสภาพ" โดยไม่มีการรับประกันใด ๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จำกัด เฉพาะการรับประกันความสามารถในการค้าการออกกำลังกายสำหรับวัตถุประสงค์เฉพาะและการไม่เข้าร่วม ไม่ว่าในกรณีใดผู้เขียนหรือผู้ถือลิขสิทธิ์จะต้องรับผิดชอบต่อการเรียกร้องความเสียหายหรือความรับผิดอื่น ๆ ไม่ว่าจะเป็นการกระทำของสัญญาการละเมิดหรืออื่น ๆ ที่เกิดขึ้นจากหรือเกี่ยวข้องกับซอฟต์แวร์หรือการใช้งานหรือการติดต่ออื่น ๆ ในซอฟต์แวร์
- - - - - ขอบคุณผู้มีส่วนร่วมที่ยอดเยี่ยมของเรา? - - - -