
ที่เก็บนี้มีจุดมุ่งหมายเพื่อแนะนำวิธีการทำงานของโอเพ่นซอร์สโลก ใช้โครงการนี้เพื่อให้การสนับสนุนครั้งแรกของคุณในโครงการโอเพ่นซอร์สใน GitHub ฝึกฝนการร้องขอการดึงครั้งแรกของคุณไปยังที่เก็บสาธารณะก่อนที่จะทำของจริง!
ตรวจสอบให้แน่ใจว่าได้คว้าพวงหรีดที่ยอดเยี่ยมในระหว่างการแฮ็คโตเบสต์โดยการมีส่วนร่วมในชุมชนโอเพ่นซอร์สและทำงานง่าย ๆ ในโครงการนี้
ที่เก็บนี้เปิดให้สมาชิกทุกคนในชุมชน GitHub สมาชิกคนใดสามารถมีส่วนร่วมในโครงการนี้โดยไม่ต้องเป็นผู้ทำงานร่วมกัน
ลิงค์ repo: helios1101.github.io/hacktoberfest'19/
การเฉลิมฉลองนานหนึ่งเดือนตั้งแต่วันที่ 1 ตุลาคมถึง 31 ตุลาคมนำเสนอโดย Digital Ocean และ DEV Community ร่วมมือกับ GitHub เพื่อให้ผู้คนมีส่วนร่วมในโอเพ่นซอร์ส สร้างคำขอดึงครั้งแรกของคุณไปยังที่เก็บสาธารณะใด ๆ ใน GitHub และมีส่วนร่วมในชุมชนนักพัฒนาโอเพนซอร์ซ
https://hacktoberfest.digitalocean.com/
หากต้องการมีคุณสมบัติสำหรับ เสื้อแฮ็ค ToBerfest อย่างเป็นทางการอย่างเป็นทางการ คุณต้องลงทะเบียนที่นี่และทำคำขอดึงสี่ครั้ง (PRS) ระหว่างวันที่ 1-31 ตุลาคม (ในเขตเวลาใดก็ได้) PRS สามารถทำกับ repo สาธารณะใด ๆ ใน GitHub ไม่เพียง แต่ปัญหาที่มีปัญหาเกี่ยวกับ Hacktoberfest ในปีนี้ผู้เข้าร่วม 50,000 คนแรก ที่เสร็จสิ้นการท้าทายจะได้รับเสื้อยืด
นี่คือ 3 วิธีที่ง่ายและรวดเร็วในการมีส่วนร่วมในโครงการนี้:
Task-1: เพิ่มชื่อและคำอธิบายของคุณเพิ่มชื่อของคุณไปยังเว็บไซต์ด้วยคำอธิบายและหาทางไปยังโอเพนซอร์ส
TASK-2: การสร้างหน้าผลงานของคุณเองเป็นเจ้าภาพหน้าพอร์ตโฟลิโอของคุณเองในไม่กี่นาทีและแบ่งปันกับเราเพื่อเข้าใกล้ Swags
TASK-3: การแสดงทักษะการเข้ารหัสช่วยเราในการสร้างสถานที่ครบวงจรเพื่อค้นหารหัสและบทความที่จำเป็นซึ่งอาจแตกต่างกันไปจาก Hello World ไปจนถึง Dynamic Programming ในภาษาที่คุณเลือก
เลือกหนึ่งหรือทั้งหมด 3 ทำคำขอดึงสำหรับงานของคุณและรอให้มันถูกรวมเข้าด้วยกัน!
แสดง repo โดยกดปุ่มด้านบนสุดขวาเพื่อเริ่มต้นการเดินทางที่ยอดเยี่ยมของคุณ
คุณสามารถรับส้อมของคุณเอง/สำเนา Hacktoberfest_20 โดยใช้ปุ่ม ส้อม หรือคลิกที่ด้านบนขวาของหน้าจอ
NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)
คุณต้องโคลน (ดาวน์โหลด) ไปยังเครื่องท้องถิ่นโดยใช้
$ git clone https://github.com/Your_Username/HacktoberFest_20.gitสิ่งนี้ทำให้สำเนาของที่เก็บในเครื่องของคุณ
เมื่อคุณโคลนที่เก็บ HacktoberFest_20 ใน GitHub ให้ย้ายไปที่โฟลเดอร์นั้นก่อนโดยใช้คำสั่งเปลี่ยนไดเรกทอรีบน Linux, Mac และ Windows (PowerShell ที่จะใช้)
# This will change directory to a folder HacktoberFest_20
$ cd Hacktoberfest_20ย้ายไปที่โฟลเดอร์นี้สำหรับคำสั่งอื่น ๆ ทั้งหมด
เรียกใช้คำสั่งต่อไปนี้เพื่อดูว่า สำเนาในพื้นที่ของคุณ มีการอ้างอิงถึง ที่เก็บรีโมตที่มีอยู่ใน GitHub ของคุณ
$ git remote -v
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)ตอนนี้เรามาเพิ่มการอ้างอิงไปยังที่เก็บ Hacktoberfest_20 ดั้งเดิมโดยใช้
$ git remote add upstream https://github.com/helios1101/HacktoberFest_20.gitสิ่งนี้จะเพิ่มรีโมทใหม่ชื่อ ต้นน้ำ
ดูการเปลี่ยนแปลงโดยใช้
$ git remote -v
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)
upstream https://github.com/Remote_Username/HacktoberFest_20.git (fetch)
upstream https://github.com/Remote_Username/HacktoberFest_20.git (push) In your case, you will see
$ git remote -V
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)
upstream https://github.com/helios1101/HacktoberFest_20.git (fetch)
upstream https://github.com/helios1101/HacktoberFest_20.git (push)เก็บสำเนาที่เก็บในพื้นที่ของคุณไว้เสมอกับที่เก็บต้นฉบับ ก่อนที่จะทำการเปลี่ยนแปลงและ/หรือในช่วงเวลาที่เหมาะสมให้เรียกใช้คำสั่งต่อไปนี้ อย่างระมัดระวัง เพื่ออัปเดตที่เก็บในพื้นที่ของคุณ
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `master` branch
$ git checkout master
# Reset local `master` branch to match the `upstream` repository's `master` branch
$ git reset --hard upstream/master
# Push changes to your forked `HacktoberFest_20` repo
$ git push origin master เมื่อคุณทำตามขั้นตอนเหล่านี้เสร็จแล้วคุณก็พร้อมที่จะเริ่มต้นด้วยการตรวจสอบปัญหา Help Wanted ของเราและการสร้างคำขอดึง
เมื่อใดก็ตามที่คุณจะมีส่วนร่วม โปรดสร้างสาขาแยกต่างหากโดยใช้คำสั่งและทำให้สาขา master ของคุณสะอาด (เช่นซิงค์กับสาขาระยะไกล)
# 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 จากนั้นเพิ่มชื่อและคำอธิบายลงในคำขอดึงของคุณที่อธิบายความพยายามอันมีค่าของคุณ
เราชอบที่จะมี articles และ codes ในภาษาที่แตกต่างกันและ betterment ของภาษาที่มีอยู่
โปรดพูดคุยกับเราก่อนโดยการสร้างปัญหาใหม่
- - - มีความสุขที่มีส่วนร่วม ? - -
โครงการได้รับการดูแลโดย: