ลงทะเบียนที่นี่สำหรับ Hacktoberfest-20121 และทำ 4 คำขอดึง (PRS) ระหว่างวันที่ 1-31 ตุลาคมเพื่อรับเสื้อยืดและสติ๊กเกอร์ฟรี
เป้าหมายของโครงการนี้คือการช่วยเหลือผู้เริ่มต้นด้วยการมีส่วนร่วมในโอเพ่นซอร์ส เรามุ่งมั่นที่จะบรรลุความร่วมมือนี้ดังนั้นอย่าลังเลที่จะมีส่วนร่วมในแบบที่คุณต้องการเพียงแค่ตรวจสอบให้แน่ใจว่าได้ปฏิบัติตามแนวทางการบริจาค คุณสามารถมีส่วนร่วมในวิธีใดวิธีหนึ่งต่อไปนี้:
โอเพ่นซอร์สกำลังเปลี่ยนแปลงโลก - คำขอดึงครั้งละหนึ่งครั้ง
Hacktoberfest เป็นวิธีที่ง่ายที่สุดในการเข้าสู่โอเพ่นซอร์ส! Hacktoberfest เป็นเทศกาลโอเพนซอร์สยาวหนึ่งเดือนที่นำเสนอโดย Digital Ocean, Intel และ Dev ในปี 2564
ตลอดทั้งเดือนตุลาคม 2564 สิ่งที่คุณต้องทำคือมีส่วนร่วมในโครงการโอเพนซอร์สใด ๆ และเปิดคำขอดึงอย่างน้อย 4 ครั้ง ใช่โครงการใด ๆ และการมีส่วนร่วมใด ๆ
Hacktoberfest มี moto ที่เรียบง่ายและธรรมดา
รองรับโอเพ่นซอร์สและรับเสื้อยืดรุ่น จำกัด และสติกเกอร์ไม่กี่ตัว!
ใช่แล้ว! คุณสามารถชนะเสื้อยืดและสติกเกอร์ที่ยอดเยี่ยมไม่กี่ตัวที่จะแนบบนแล็ปท็อปของคุณ ในด้านบวกคุณจะเข้าสู่โลกที่สวยงามของโอเพ่นซอร์สและได้รับการเปิดเผยในระดับสากล
แต่มันไม่ใช่แค่เกี่ยวกับเสื้อยืดหรือสติกเกอร์ มันเกี่ยวกับการสนับสนุนโอเพ่นซอร์ส มันเกี่ยวกับการเฉลิมฉลองโอเพ่นซอร์สและให้คืน หากคุณไม่เคยมีส่วนร่วมในโอเพ่นซอร์สมาก่อนนี่เป็นเวลาที่เหมาะสมในการเริ่มต้นเพราะ Hacktoberfest ให้โอกาสในการบริจาคจำนวนมาก
Hacktoberfest®เปิดให้ทุกคนในชุมชนโลกของเรา ไม่ว่าคุณจะเป็นนักพัฒนานักเรียนเรียนรู้ที่จะเขียนโค้ด คุณสามารถมีส่วนร่วมในทุกสิ่งตั้งแต่รหัสไปจนถึงการแก้ไขอย่างง่ายคุณลักษณะใหม่ไปจนถึงความผิดพลาดทางไวยากรณ์หรือเอกสาร
การมีส่วนร่วมในการโอเพนซอร์ซเป็นเรื่องง่าย
อย่าลังเลที่จะแสดง: star: repo ถ้าคุณชอบ 
คลิกที่ปุ่ม fork ที่มุมขวามันจะสร้างสำเนาของที่เก็บในบัญชีของคุณ 
การสร้างสำเนาของที่เก็บ 
ตรวจสอบวิธีการแยกที่นี่
คุณสามารถ โคลน พื้นที่เก็บข้อมูลของคุณในพีซีในพื้นที่ของคุณด้วยการใช้แอปพลิเคชัน GITHUB_DESKTOP หรือเทอร์มินัล/ทุบตีของคุณ
สำหรับ เทอร์มินัล -
git clone < url_name >git checkout -b < branch_name >ทำให้สิ่งที่คุณต้องการเปลี่ยนแปลงใน repo อาจเป็นการสะกดผิดการแก้ไขรหัสหรืออะไรก็ตาม
คุณยังสามารถอัปโหลดโปรแกรมของคุณไปยังโฟลเดอร์ที่เกี่ยวข้อง มันสามารถเป็นอะไรก็ได้ "Hello World Program", "Rock Paper Paper" ฯลฯ
All Repository are open for contributions.
ไปที่ส่วน Pull requests และคลิกปุ่ม New pull request 
คลิกที่ Create pull request เพื่อเปรียบเทียบสำเนา repo ของคุณกับของจริง 
เขียน Title Leave a comment และคลิก Create New PR เพื่อรวม PR
และนั่นแหละ! ใหม่สำหรับโอเพ่นซอร์ส? ไม่รู้วิธี Create a Pull Request ? อ่านเอกสารนี้
คลิกที่นี่เพื่อขอคำอธิบายโดยละเอียด
ในกรณีที่คุณเก็บประวัติ GIT ที่เก็บต้นฉบับไว้ดังนั้นคุณต้องอัปเดต repo ของคุณจากระยะไกลเพื่อหลีกเลี่ยง comflict และอัปเดตวันที่ repo ของคุณกับคนอื่น ๆ ทำงาน คุณสามารถดึงและรวมการอัปเดตจากที่เก็บ "ต้นน้ำ" กลับเข้าสู่โครงการของคุณได้ตลอดเวลาโดยเรียกใช้:
$ git fetch upstream # Fetch (upstream) repository
$ git checkout main # Switch to the main branch (or, master branch)
$ git merge upstream/main # Merge upstream/master into the local branchหรือ
$ git checkout main # Switch to the main branch (or, master branch)
$ git pull origin main # Fetch and Merge upstream/master into the local branch แม้ว่าคำขอดึงของคุณจะไม่ได้รับการยอมรับพวกเขาก็ควรนับรวมเป็นคำขอดึง 4 ตัวของคุณที่จำเป็นในการรับเสื้อ ข้อยกเว้นเพียงอย่างเดียวคือถ้าผู้ดูแลโครงการเลือกที่จะทำเครื่องหมายคำขอดึงของคุณเป็น“ ไม่ถูกต้อง” พวกเขาอาจทำเช่นนี้หากพวกเขารับรู้คำขอดึงของคุณให้เป็นความพยายามต่ำหรือหากมีการลอกเลียนแบบ
คำขอดึงใด ๆ ที่ทำเพื่อซื้อคืนสาธารณะใน GitHub จะนับ คำขอดึงจะต้องมีการกระทำที่คุณทำเองเป็นการส่วนตัว - ไม่ใช่การกระทำโดยอัตโนมัติจากบอท
คุณสามารถมีส่วนร่วมในโครงการโอเพ่นซอร์สใด ๆ ที่โฮสต์บน GitHub.com และมีส่วนร่วมทุกอย่างระหว่างวันที่ 1 ตุลาคมถึง 31 ตุลาคมเที่ยงคืนในปี 2021 คุณจะพบปัญหามากมายที่ติดป้ายกำกับด้วย Hacktoberfest หรือ ฯลฯ ที่ดีครั้งแรกใน GitHub สิ่งเหล่านี้จะเป็นสิ่งที่ง่ายที่สุดและง่ายต่อการแก้ไข
ตรวจสอบหน้า Hacktoberfest 2021 อย่างเป็นทางการสำหรับข้อมูลเพิ่มเติม