nakorndev / what-is-your-name

ฝึกการร่วมพัฒนาโปรแกรมกับผู้อื่นผ่าน GitHub

Home Page:https://what-is-your-name.nakorn.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ชื่อของคุณคืออะไร ?

Repository นี้เป็นส่วนหนึ่งของการฝึกสอนโดย https://nakorn.dev/ สามารถรับชมฟรีได้ที่ คอร์สเรียน Git

วิธีการ Contribute เพื่อฝึกการร่วมพัฒนาโปรแกรมกับผู้อื่น

  • เนื่องจากถึงแม้ว่าคุณจะ Clone โปรเจค nakorndev/what-is-your-name ไปแล้ว และคุณก็สามารถ Commit ได้ก็จริง แต่คุณจะไม่สามารถ Push ขึ้นมาได้เพราะไม่มีสิทธิ์การเข้าถึง
  • และเนื่องจากโปรเจคนี้เป็นแบบ Public Repository คุณจะยังคงสามารถมีส่วนร่วมได้โดยการ Fork
  • ให้กดที่ Fork จากด้านบนขวาของเว็บ หลังจากดำเนินการเสร็จสิ้นจะได้โปรเจค nakorndev/what-is-your-name ที่เป็นชื่อ your-username/what-is-your-name (your-username หมายถึงชื่อของคุณ)
  • จากนั้นให้ Clone โปรเจคในชื่อของคุณที่เพิ่งได้ Fork มาลงสู่เครื่องของคุณ
  • เพิ่มไฟล์ลงใน data/john-doe.yml ในกรณีที่คุณชื่อว่า John Doe เป็นต้น โดยชื่อไฟล์ต้องเป็นพิมพ์เล็กทั้งหมดและแบ่งด้วย Dash - ซึ่งควรเป็นชื่อจริงและนามสกุลของคุณ
  • จากนั้นให้กรอกรายละเอียดดังนี้ ลงในไฟล์ที่เพิ่งสร้าง
- name: <ชื่อจริง-นามสกุลของคุณ>
  subtitle: <คำอธิบายตัวคุณ>
  username: <ชื่อ Username บน GitHub>
  gender: <ใช้คำว่า male หรือ female เท่านั้น (เพศชาย, เพศหญิง)>
  birth_year: <ปีเกิดของคุณแบบพุทธศักราช>
  • เมื่อแก้ไขไฟล์เสร็จสิ้น ให้ทำการ Commit และ Push ไปยัง Repository ของคุณที่เพิ่งได้ Fork มาบน Branch master โดยใช้ข้อความ Commit ว่า Add <filename> เช่น Add john-doe.yml เป็นต้น
  • จากนั้นกลับมายัง nakorndev/what-is-your-name อีกครั้ง ไปที่ Pull Request จากแท็บด้านบนของเว็บ (https://github.com/nakorndev/what-is-your-name/pulls)
  • กด New pull request
  • ให้เลือก head fork: your-username/what-is-your-name และ compare: master
  • จากนั้นจะมีส่วนให้พิมพ์อธิบายถึงเหตุผลการขอ Pull Request ที่หมายถึงนำโค้ดของคุณที่ Fork มาใช้งานกับของเรา ให้ระบุหัวข้ออย่างไรก็ได้ที่เกี่ยวกับการขอเพิ่มชื่อคุณเข้ามา ตามด้วยข้อความอธิบายเล็กน้อย
  • จากนั้น nakorndev เจ้าของโปรเจคนี้จะมารีวิวว่าถูกต้องหรือไม่ หากถูกต้องเรียบร้อยเราจะทำการยอมรับการ Pull Request และโค้ดของคุณก็จะเข้ามายัง Repository ของเรา

About

ฝึกการร่วมพัฒนาโปรแกรมกับผู้อื่นผ่าน GitHub

https://what-is-your-name.nakorn.dev/


Languages

Language:HTML 90.6%Language:JavaScript 9.4%