
อย่าลังเลที่จะใช้โครงการนี้เพื่อสนับสนุนโครงการโอเพ่นซอร์สเป็นครั้งแรกใน GitHub ฝึกฝนการร้องขอการดึงครั้งแรกของคุณไปยังที่เก็บสาธารณะก่อนที่จะทำของจริง!
ตรวจสอบให้แน่ใจว่าได้คว้าพวงหรีดที่ยอดเยี่ยมในระหว่างการแฮ็คโตเบอร์เฟสต์โดยการมีส่วนร่วมในชุมชนโอเพนซอร์ส
ลิงค์ repo: https://github.com/radadiyamohit81/algorithm-hacktoberfest-2022
Hacktoberfest-นำเสนอโดย DigitalOcean โดยความร่วมมือกับ GitHub และ Intel-เป็นการเฉลิมฉลองซอฟต์แวร์โอเพนซอร์สเป็นเวลาหนึ่งเดือน ผู้ดูแลได้รับเชิญให้เป็นแนวทางในการเป็นผู้สนับสนุนในการแก้ไขปัญหาที่จะช่วยย้ายโครงการไปข้างหน้าและผู้ให้ข้อมูลได้รับโอกาสที่จะตอบแทนทั้งสองโครงการที่พวกเขาชอบและโครงการที่พวกเขาเพิ่งค้นพบ ไม่มีการสนับสนุนมีขนาดเล็กเกินไป - การแก้ไขข้อผิดพลาดและการอัปเดตเอกสารเป็นวิธีการเข้าร่วมที่ถูกต้อง เฉลิมฉลองทุกเดือนของเดือนตุลาคมตามเทศกาลของเยอรมัน Oktoberfest
Hacktoberfest เปิดให้ทุกคน ในชุมชนโลก ไม่ว่าคุณจะเป็นนักพัฒนานักศึกษาการเรียนรู้ที่จะเขียนโค้ดโฮสต์กิจกรรมหรือ บริษัท ทุกขนาดคุณสามารถช่วยผลักดันการเติบโตของโอเพ่นซอร์สและมีส่วนร่วมในเชิงบวกให้กับชุมชนที่เติบโตขึ้นเรื่อย ๆ
เยี่ยมชมเว็บไซต์อย่างเป็นทางการของ [Hacktoberfest] (https://hacktoberfest.digitalocean.com/)
หากต้องการมีคุณสมบัติสำหรับ เสื้อแฮ็ค ToBerfest อย่างเป็นทางการอย่างเป็นทางการ คุณต้องลงทะเบียนที่นี่และทำคำขอดึงสี่ครั้ง (PRS) ระหว่างวันที่ 1-31 ตุลาคม, 2022 (ในเขตเวลาใดก็ได้) PRS สามารถทำกับ repo สาธารณะใด ๆ ใน GitHub ไม่เพียง แต่ปัญหาที่มีปัญหาเกี่ยวกับ Hacktoberfest ในปีนี้ผู้เข้าร่วม 50,000 คนแรก ที่เสร็จสิ้นการท้าทายจะได้รับเสื้อยืด
นี่เป็นวิธีง่ายๆในการมีส่วนร่วมในโครงการนี้:
ช่วยเราในการสร้างสถานที่ครบวงจรเพื่อค้นหารหัสและบทความที่จำเป็นซึ่งอาจแตกต่างกันไปจาก Hello World ไปจนถึง Dynamic Programming ในภาษาที่คุณเลือก
โครงสร้างไฟล์จะมีดังนี้:
<algorithm name>/
├── <implementation file> (With commented sample input/output. In any language including C/Java/Python etc.)
- อัปโหลดการบริจาคของคุณที่นี่ในงานโฟลเดอร์นี้
แสดง repo โดยกดปุ่มด้านบนสุดขวาเพื่อเริ่มต้นการเดินทางที่ยอดเยี่ยมของคุณ
คุณสามารถรับส้อมของคุณเอง/สำเนา Hacktoberfest_2022 โดยใช้ปุ่ม ส้อม หรือคลิกที่ด้านบนขวาของหน้าจอ
NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)
คุณต้องโคลน (ดาวน์โหลด) ไปยังเครื่องท้องถิ่นโดยใช้
$ git clone https://github.com/Your_Username/Algorithm-Hacktoberfest-2022.gitสิ่งนี้ทำให้สำเนาของที่เก็บในเครื่องของคุณ
เมื่อคุณได้โคลน Algorithm-Hacktoberfest-2022 ที่เก็บใน GitHub ให้ย้ายไปที่โฟลเดอร์นั้นก่อนโดยใช้คำสั่งเปลี่ยนไดเรกทอรีบน Linux, Mac และ Windows (PowerShell ที่จะใช้)
# This will change directory to a folder Hacktoberfest_2022
$ cd Algorithm-Hacktoberfest-2022ย้ายไปที่โฟลเดอร์นี้สำหรับคำสั่งอื่น ๆ ทั้งหมด
เก็บสำเนาที่เก็บในพื้นที่ของคุณไว้เสมอกับที่เก็บต้นฉบับ ก่อนที่จะทำการเปลี่ยนแปลงและ/หรือในช่วงเวลาที่เหมาะสมให้เรียกใช้คำสั่งต่อไปนี้ อย่างระมัดระวัง เพื่ออัปเดตที่เก็บในพื้นที่ของคุณ
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `main` branch
$ git checkout main
# Reset local `main` branch to match the `upstream` repository's `main` branch
$ git reset --hard upstream/main
# Push changes to your forked `Algorithm-Hacktoberfest-2022` repo
$ git push origin main เมื่อคุณทำตามขั้นตอนเหล่านี้เสร็จแล้วคุณก็พร้อมที่จะเริ่มต้นด้วยการตรวจสอบปัญหา Good First Issue ของเราและการสร้างคำขอดึง
เมื่อใดก็ตามที่คุณจะมีส่วนร่วม โปรดสร้างสาขาแยกต่างหากโดยใช้คำสั่งและรักษาสาขา main ของคุณให้สะอาด (เช่นซิงค์กับสาขาระยะไกล)
# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b BranchNameสร้างสาขาแยกต่างหากสำหรับการบริจาคและพยายามใช้ชื่อสาขาเดียวกันกับโฟลเดอร์
เพื่อเปลี่ยนไปใช้สาขาที่ต้องการ
# To switch from one folder to other
$ git checkout BranchNameเพื่อเพิ่มการเปลี่ยนแปลงในสาขา ใช้
# To add all files to branch Folder_Name
$ git add .พิมพ์ข้อความที่เกี่ยวข้องสำหรับผู้ตรวจสอบรหัสโดยใช้
# This message get associated with all files you have changed
$ git commit -m ' relevant message 'ตอนนี้ผลักดันงานที่ยอดเยี่ยมของคุณไปยังที่เก็บระยะไกลของคุณโดยใช้
# To push your work to your remote repository
$ git push -u origin BranchName สุดท้ายไปที่ที่เก็บของคุณในเบราว์เซอร์และคลิกที่ compare and pull requests จากนั้นเพิ่มชื่อและคำอธิบายลงในคำขอดึงของคุณที่อธิบายความพยายามอันมีค่าของคุณ
ทำกับผู้มีส่วนร่วม-IMG
เราชอบที่จะมี articles และ codes ในภาษาที่แตกต่างกันและ betterment ของภาษาที่มีอยู่
โปรดพูดคุยกับเราก่อนโดยการสร้างปัญหาใหม่
- - - มีความสุขที่มีส่วนร่วม ? - -