วิธีสร้างคำขอดึงบน Github: 15 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

วิธีสร้างคำขอดึงบน Github: 15 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้างคำขอดึงบน Github: 15 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีสร้างคำขอดึงบน Github: 15 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีสร้างคำขอดึงบน Github: 15 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: วิธีแก้ iPhone, iPad รุ่นเก่า ios9 -10.3.4 โหลดแอพไม่ได้ แจ้งเตือนรองรับios11,12 ขึ้นไป 2024, เมษายน
Anonim

ก่อนสร้างคำขอดึงบน Github คุณจะต้องสร้างสาขาของคุณเองจากสาขาหลัก และตรวจสอบให้แน่ใจว่าเป็นปัจจุบัน หลังจากนั้น คุณมีอิสระที่จะทำการเปลี่ยนแปลงโดยไม่ส่งผลกระทบต่อสาขาหลัก เมื่อทำการคอมมิตแล้ว คุณสามารถสร้าง Pull Request บน GitHub แล้วรวมการเปลี่ยนแปลงของคุณกลับเข้าไปในแบรนช์หลัก คุณสามารถใช้ทั้งบรรทัดคำสั่ง Git และเว็บอินเตอร์เฟส Github เพื่อดำเนินการตามขั้นตอนนี้ได้มาก

ขั้นตอน

ส่วนที่ 1 จาก 3: การสร้างสาขาใหม่

สร้างคำขอดึงบน Github ขั้นตอนที่ 1
สร้างคำขอดึงบน Github ขั้นตอนที่ 1

ขั้นตอนที่ 1. เปิด Git

หากคุณยังไม่มีโปรแกรม Git ให้ไปที่ https://git-scm.com/downloads แล้วเลือกและติดตั้งสำหรับแพลตฟอร์มที่คุณใช้

หากคุณกำลังตั้งค่า git เป็นครั้งแรก คุณจะต้องโคลนหรือนำเข้า/สร้างที่เก็บก่อนที่จะมีส่วนร่วม

สร้างคำขอดึงบน Github ขั้นตอนที่ 2
สร้างคำขอดึงบน Github ขั้นตอนที่ 2

ขั้นตอนที่ 2 ไปที่ไดเร็กทอรีโครงการของคุณ

ป้อน “cd” ในบรรทัดคำสั่งแล้วกด ↵ Enter ซึ่งเป็นไดเร็กทอรีเชนที่นำไปสู่ตำแหน่งที่คุณโคลนหรือสร้างโฟลเดอร์โปรเจ็กต์ของคุณ

คุณสามารถลากและวางโฟลเดอร์ลงในหน้าต่างคำสั่ง Git เพื่อกรอกเส้นทางไดเรกทอรีโดยอัตโนมัติ

สร้างคำขอดึงบน Github ขั้นตอนที่ 3
สร้างคำขอดึงบน Github ขั้นตอนที่ 3

ขั้นตอนที่ 3 ตรวจสอบให้แน่ใจว่าที่เก็บของคุณเป็นปัจจุบัน

ป้อน "git pull origin master" ลงในบรรทัดคำสั่งแล้วกด ↵ Enter ข้อความจะปรากฏขึ้นเพื่อแจ้งให้คุณทราบว่าที่เก็บเป็นข้อมูลล่าสุด

Master เป็นสาขาเริ่มต้นของโปรเจ็กต์

สร้างคำขอดึงบน Github ขั้นตอนที่ 4
สร้างคำขอดึงบน Github ขั้นตอนที่ 4

ขั้นตอนที่ 4 ไปที่หน้าที่เก็บ github

เปิดเว็บเบราว์เซอร์ของคุณและป้อน github URL เฉพาะของที่เก็บของคุณ

สร้างคำขอดึงบน Github ขั้นตอนที่ 5
สร้างคำขอดึงบน Github ขั้นตอนที่ 5

ขั้นตอนที่ 5. คลิกเมนูแบบเลื่อนลง “branch:master”

ซึ่งอยู่ที่มุมซ้ายบนของหน้า และจะเปิดรายการสาขาอื่นๆ และกล่องข้อความ

สร้างคำขอดึงบน Github ขั้นตอนที่ 6
สร้างคำขอดึงบน Github ขั้นตอนที่ 6

ขั้นที่ 6. ป้อนชื่อสาขาและคลิก “สร้างสาขา” เมื่อปรากฏขึ้น

สิ่งนี้จะสร้างสาขาใหม่จากสาขาหลักโดยใช้ชื่อใดก็ตามที่คุณป้อนลงในกล่องข้อความ

  • คุณยังสามารถสร้างสาขาจากบรรทัดคำสั่ง ป้อน “git checkout branch -b” แล้วกด ↵ Enter โดยจะเรียกชื่อสาขาของคุณไปที่ใด
  • ตอนนี้คุณสามารถใช้ “git commit” และ “git push” เพื่อทำการเปลี่ยนแปลงสาขาของคุณได้อย่างปลอดภัยโดยไม่ส่งผลกระทบต่อโครงการหลัก การส่งคำขอดึงจะช่วยให้ผู้อื่นตรวจสอบและหารือเกี่ยวกับการเปลี่ยนแปลงของคุณก่อนที่จะรวมกลับเข้าไปในสาขาหลัก
สร้างคำขอดึงบน Github ขั้นตอนที่ 7
สร้างคำขอดึงบน Github ขั้นตอนที่ 7

ขั้นตอนที่ 7 ยืนยันการเปลี่ยนแปลงสาขาใหม่ของคุณ

คลิกไอคอนดินสอเพื่อแก้ไขไฟล์ในที่เก็บ เมื่อทำการแก้ไขแล้ว ให้ป้อนข้อความยืนยันแล้วคลิก "ตกลง" จากหน้าต่างด้านล่างพื้นที่แก้ไข

  • คุณยังสามารถทำการคอมมิตได้จากบรรทัดคำสั่ง สิ่งนี้มีประโยชน์เมื่อทำการเปลี่ยนแปลงไฟล์ในเครื่องมากกว่าบนเว็บไซต์ git ป้อน “git commit -m” ลงในบรรทัดคำสั่ง แล้วกด ↵ Enter หลังจากทำการเปลี่ยนแปลงไฟล์ ควรเป็นคำอธิบายสั้นๆ เกี่ยวกับการเปลี่ยนแปลงที่คุณทำ
  • คอมมิตข้อความสามารถเป็นอะไรก็ได้ แต่ต้องมีบางอย่างที่นี่

ส่วนที่ 2 จาก 3: การขอดึง

สร้างคำขอดึงบน Github ขั้นตอนที่ 8
สร้างคำขอดึงบน Github ขั้นตอนที่ 8

ขั้นตอนที่ 1 คลิกแท็บ "ดึงคำขอ"

ซึ่งอยู่ตามแถบเมนูด้านบนในหน้าที่เก็บของคุณ

คำขอดึงเป็นคุณลักษณะ Git ที่ใช้เพื่อนำเสนอการเปลี่ยนแปลงที่ทำขึ้นในสาขาอิสระเพื่อให้ผู้ทำงานร่วมกันตรวจสอบก่อนที่จะรวมเข้ากับโครงการหลัก

สร้างคำขอดึงบน Github ขั้นตอนที่ 9
สร้างคำขอดึงบน Github ขั้นตอนที่ 9

ขั้นตอนที่ 2 เลือกสาขาที่คุณสร้างจากรายการ

ซึ่งจะแสดงการเปลี่ยนแปลงที่คุณทำโดยเปรียบเทียบกับเนื้อหาต้นฉบับในสาขาหลัก

สร้างคำขอดึงบน Github ขั้นตอนที่ 10
สร้างคำขอดึงบน Github ขั้นตอนที่ 10

ขั้นตอนที่ 3 คลิก “สร้างคำขอดึง”

เมื่อคุณพอใจกับสถานะการเปลี่ยนแปลงแล้ว นี่คือปุ่มสีเขียวที่ด้านซ้ายบน ข้างเมนูดร็อปดาวน์ของสาขา

สร้างคำขอดึงบน Github ขั้นตอนที่ 11
สร้างคำขอดึงบน Github ขั้นตอนที่ 11

ขั้นตอนที่ 4 ป้อนชื่อ/คำอธิบายสำหรับคำขอดึงของคุณ

ใช้ฟิลด์เหล่านี้เพื่อช่วยระบุและอธิบายการเปลี่ยนแปลงที่คุณทำกับผู้ทำงานร่วมกันโดยย่อ

สร้างคำขอดึงบน Github ขั้นตอนที่ 12
สร้างคำขอดึงบน Github ขั้นตอนที่ 12

ขั้นตอนที่ 5. คลิก “สร้างคำขอดึง”

สิ่งนี้จะสร้างคำขอดึงด้วยชื่อและคำอธิบายที่ป้อน

ส่วนที่ 3 จาก 3: การรวมคำขอดึง

สร้างคำขอดึงบน Github ขั้นตอนที่ 13
สร้างคำขอดึงบน Github ขั้นตอนที่ 13

ขั้นตอนที่ 1. คลิก “ผสานคำขอดึง”

ปุ่มนี้จะปรากฏที่ด้านล่างขวาเมื่อสร้างคำขอดึงสำเร็จแล้ว

คุณยังสามารถใช้ “git merge” ในบรรทัดคำสั่งเพื่อดำเนินการแบบเดียวกันได้

สร้างคำขอดึงบน Github ขั้นตอนที่ 14
สร้างคำขอดึงบน Github ขั้นตอนที่ 14

ขั้นตอนที่ 2. คลิก “ยืนยันการผสาน”

การแจ้งเตือนจะปรากฏขึ้นเพื่อแจ้งให้คุณทราบว่าคำขอดึงถูกรวมกลับเข้าไปในสาขาหลักเรียบร้อยแล้ว เนื่องจากสาขาของคุณไม่จำเป็นอีกต่อไป คุณจะได้รับแจ้งให้ลบ

หากคุณมีข้อขัดแย้งในการรวม คุณจะได้รับแจ้งและไม่สามารถดำเนินการรวมได้ คุณจะต้องย้อนกลับและดึงใหม่จากมาสเตอร์แบรนช์เพื่อสร้างสาขาของคุณเองให้เป็นปัจจุบันด้วยการเปลี่ยนแปลงใดๆ จากนั้นสร้างคำขอดึงใหม่

สร้างคำขอดึงบน Github ขั้นตอนที่ 15
สร้างคำขอดึงบน Github ขั้นตอนที่ 15

ขั้นตอนที่ 3 คลิก “ลบสาขา”

ซึ่งจะปรากฏในการแจ้งเตือนถัดจากไอคอนสาขาสีม่วง การลบสาขาที่ผสานและล้าสมัยเป็นวิธีที่ดีในการจัดระเบียบโครงการและจัดการได้ง่าย

เคล็ดลับ

  • ความขัดแย้งในการผสานอาจเกิดขึ้นหากมีการผลักดันการเปลี่ยนแปลงไปยังต้นแบบเนื่องจากคุณทำการเปลี่ยนแปลงในสาขาที่แยกจากกัน คุณจะต้องดึงการเปลี่ยนแปลงเหล่านั้นจากต้นแบบไปยังสาขาของคุณเอง และสร้างคำขอดึงใหม่เพื่อให้สามารถรวมได้สำเร็จ
  • ด้วยการฝึกฝน ผู้ทำงานร่วมกันซอฟต์แวร์หลายคนพบว่าบรรทัดคำสั่ง Git มีประสิทธิภาพมากกว่าการใช้ส่วนต่อประสานกราฟิก

แนะนำ: