GitHub เป็นแพลตฟอร์มออนไลน์ที่ Microsoft เป็นเจ้าของซึ่งใช้สำหรับโฮสต์โค้ด ใช้สำหรับการควบคุมเวอร์ชันและการทำงานร่วมกัน และช่วยให้นักพัฒนาสามารถทำงานในโครงการได้ในเวลาเดียวกันจากทุกที่
บน GitHub นักพัฒนาสามารถสร้างที่เก็บที่มักจะใช้เพื่อจัดระเบียบโครงการได้อย่างง่ายดาย ที่เก็บเหล่านี้สามารถมีโฟลเดอร์ ไฟล์ รูปภาพ วิดีโอ สเปรดชีต ชุดข้อมูล หรืออะไรก็ได้ที่โครงการของคุณต้องการ พวกเขายังมาพร้อมกับไฟล์ Readme.md ซึ่งเป็นที่สำหรับอธิบายโครงการของคุณและให้ข้อมูลเกี่ยวกับโครงการ
วิธีสร้างที่เก็บ
ทำตามขั้นตอนเหล่านี้เมื่อสร้างที่เก็บ
- คลิกที่ +ซึ่งอยู่ที่มุมขวาบนของหน้า จากนั้นเลือก ที่เก็บใหม่
- เลือกชื่อสำหรับที่เก็บของคุณ (ฉันจะใช้ “สวัสดีทุกคน”)
- เขียนคำอธิบายสั้น ๆ ของที่เก็บ
- เลือก เริ่มต้นที่เก็บนี้ด้วย README
- คลิกที่ สร้างที่เก็บ ปุ่ม.
วิธีการสร้างสาขา
เมื่อนักพัฒนาแต่ละคนต้องการทำงานบนเอกสารเดียวกันในเวลาเดียวกัน พวกเขาใช้คุณลักษณะของ GitHub ที่เรียกว่า Branching ตามค่าเริ่มต้น เมื่อคุณสร้างที่เก็บ จะมีเพียงสาขาเดียวที่เรียกว่าสาขาหลัก แบรนช์ใช้เพื่อทดสอบหรือแก้ไขโค้ดก่อนที่จะกำหนดให้กับแบรนช์หลัก
เมื่อมีการสร้างสาขาจากสาขาหลัก สำนักงานใหม่จะเป็นสำเนาของสาขาหลักในขณะที่สร้างแผนก นอกจากนี้ หากหลังจากสร้างสาขาของคุณแล้ว มีคนทำการเปลี่ยนแปลงกับสาขาหลัก คุณสามารถดึงการเปลี่ยนแปลงเหล่านั้นไปยังสาขาใหม่ของคุณได้
ขั้นตอนการสร้างสาขาใหม่
- ไปที่ที่เก็บใหม่ของคุณ "สวัสดีทุกคน"
- คลิกเมนูแบบเลื่อนลงที่ด้านบนของรายการไฟล์ที่ระบุว่า สาขา: อาจารย์.
- พิมพ์ชื่อสำหรับสาขาใหม่ของคุณ พูดว่า 'illusBranch' ลงในกล่องข้อความของสาขาใหม่
- คลิกที่ สร้างสาขา กล่องหรือแตะ “เข้า" บนแป้นพิมพ์
การเปลี่ยนแปลงและการเปลี่ยนแปลง
ตอนนี้คุณอยู่ในมุมมองโค้ดสำหรับ 'illusBranch' ซึ่งเป็นสำเนาของมาสเตอร์แบรนช์ บนแพลตฟอร์ม GitHub การเปลี่ยนแปลงใดๆ ที่คุณทำและบันทึกเรียกว่า 'commits' พวกเขามีรายการที่แนบมาพร้อมรายละเอียดว่าการเปลี่ยนแปลงเหล่านั้นคืออะไร
ทำและยอมรับการเปลี่ยนแปลง
- ขั้นแรกให้คลิกที่ Readme.md ไฟล์.
- จากนั้น คลิกไอคอนดินสอที่มุมขวาของมุมมองไฟล์ จะทำให้คุณสามารถแก้ไขโค้ดได้
- เมื่อตัวแก้ไขเปิดขึ้น ให้พิมพ์การเปลี่ยนแปลงที่คุณต้องการทำ
- เขียนข้อความยืนยันที่อธิบายการเปลี่ยนแปลงที่คุณทำกับไฟล์ readme.md ได้ดีที่สุด
- คลิกที่ ยอมรับการเปลี่ยนแปลง ปุ่ม.
วิธีการเปิดคำขอดึง
ตอนนี้คุณได้ทำการเปลี่ยนแปลงกับสาขาของต้นแบบและสามารถดึงคำขอได้ เมื่อคุณเปิดคำขอดึง แสดงว่าคุณกำลังนำเสนอการเปลี่ยนแปลงที่คุณเสนอและขอความเห็นจากผู้อื่น หากผู้ตรวจสอบยอมรับการเปลี่ยนแปลงของคุณ พวกเขาจะรวมการเปลี่ยนแปลงที่คุณเสนอเข้าในสาขาของตน คำขอดึงแสดงความแตกต่างในเนื้อหาจากทั้งสองสาขา การเปลี่ยนแปลงทั้งหมดจะแสดงเป็นสีแดงหรือสีเขียว คุณสามารถเข้าถึงการคอมมิตด้วยคำขอดึงทันทีหลังจากสร้างเพื่อเปิดการอภิปราย
วิธีทำเครื่องหมายไฟล์ว่าดูแล้ว
สำหรับนักพัฒนาที่ทำงานบน codebase ขนาดใหญ่ เป็นเรื่องยากที่จะหลีกเลี่ยงคำขอดึงข้อมูลจำนวนมาก อาจใช้เวลาหลายชั่วโมงในการค้นหาและตรวจสอบไฟล์ เวลาที่ใช้ในการค้นหาสามารถทำให้ใครบางคนลืมไปได้อย่างง่ายดายว่าเขา/เธออยู่ที่ไหน วิธีง่ายๆ ในการติดตามข้อมูลที่คุณได้ตรวจสอบคือการทำเครื่องหมายไฟล์ว่าดู
ขั้นตอนในการทำเครื่องหมายไฟล์ว่าดูแล้ว
คุณสามารถดูความคืบหน้าของคุณได้ที่ด้านบนของคำขอดึง นี่คือที่ที่คุณจะเห็นไฟล์ที่คุณดูและไฟล์ที่คุณยังไม่ได้ดู เมื่อคุณทำเครื่องหมายไฟล์ว่าดูแล้ว ไฟล์จะยุบโดยอัตโนมัติ ซึ่งทำให้ตรวจสอบได้ง่ายขึ้น
รูปภาพด้านล่างช่วยอธิบายขั้นตอนต่างๆ
- สร้าง ดึงคำขอ
- เปิดคำขอดึงเพื่อดูไฟล์ที่เพิ่มหรือแก้ไขใหม่ทั้งหมด
- คลิกที่ไฟล์เพื่อทำเครื่องหมายว่าดูแล้ว สิ่งนี้จะยุบไฟล์
การทำเครื่องหมายไฟล์เป็นคุณสมบัติที่มีประโยชน์ใน GitHub เพื่อช่วยให้ผู้ตรวจสอบมีสมาธิกับงานและติดตามความคืบหน้าได้อย่างง่ายดาย คุณลักษณะดูยังช่วยให้คุณทราบเมื่อมีการเปลี่ยนแปลงใดๆ ในโค้ดที่คุณได้ดูไปแล้ว
ตัวอย่างเช่น หากคุณเปิดไฟล์และมีคนตรวจสอบและเปลี่ยนแปลงอะไรในโค้ดหลังจากที่คุณได้ดำเนินการไปแล้ว สถานะที่ดูจะเปลี่ยนเป็น "เปลี่ยนจากการดูครั้งล่าสุด" นอกจากนี้ยังช่วยให้คุณตรวจสอบสิ่งที่ผู้อื่นเปลี่ยนแปลงในระหว่างที่พวกเขา ความคิดเห็น
ห่อ
การเขียนโค้ดสำหรับโปรเจ็กต์ใหม่ด้วยตัวเองอาจดูน่ากลัว ดังนั้นอย่าทำคนเดียว! Microsoft ทำให้การทำงานร่วมกันเป็นเรื่องง่ายและมีประสิทธิภาพด้วย GitHub