วิธีผสานสองสาขาบน Git



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



ไปที่โลโก้



วิธีผสานสองสาขาบน Git

Git มีตัวเลือกในการสร้างสำเนาของที่เก็บอัพสตรีมและทำการเปลี่ยนแปลงโดยไม่ส่งผลกระทบใด ๆ กับที่เก็บหลัก สิ่งนี้จะสร้างสาขาของที่เก็บต้นน้ำและแยกออกจากที่เก็บต้นฉบับ อย่างไรก็ตามเมื่อพิมพ์และฝึกฝนโค้ดแล้วจะสามารถรวมเข้ากับที่เก็บเดิมและสามารถบันทึกการเปลี่ยนแปลงที่ทำไว้ได้ ดังนั้นในขั้นตอนด้านล่างเราจะระบุวิธีการรวมสองสาขาบน Git สำหรับการที่:



  1. เปิด เทอร์มินอล หากคุณใช้ Linux หรือ Mac และเปิดไฟล์ Gitbash ถ้าคุณใช้ Windows

    เปิด GitBash บน Windows

  2. เปลี่ยน ไดเรกทอรีปัจจุบันของการทำงานกับโครงการในพื้นที่ของคุณ
  3. ในขั้นตอนนี้เราจะ“ การตรวจสอบ ออก ” สาขาที่เราต้องการให้อีกสาขารวมเข้าด้วยกัน ในกรณีของคุณควรเป็น ' ปรมาจารย์ ” สาขา. ในการตรวจสอบให้พิมพ์คำสั่งต่อไปนี้แล้วกด“ ป้อน '.
    $ git หลักชำระเงิน

    ดำเนินการคำสั่ง Git Checkout ในสาขาที่จะรวมเข้าด้วยกัน

  4. สิ่งสำคัญคือเราต้องดึงสาขาที่ต้องการจากที่เก็บต้นน้ำ เราจะดำเนินการดังกล่าวในขณะที่ยังคงประวัติการกระทำไว้โดยไม่มีการแก้ไขใด ๆ ในการดำเนินการดังกล่าวให้พิมพ์คำสั่งต่อไปนี้แล้วกด“ ป้อน '.
    $ git ดึง https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

    ดำเนินการ Git Pull Command ในเทอร์มินัล



  5. หากมีข้อขัดแย้งระหว่างการรวม ปรึกษา นี้ เพื่อแก้ไขปัญหา
  6. กระทำ ผสานและตรวจสอบการเปลี่ยนแปลงที่เกิดขึ้นเพื่อให้แน่ใจว่าเป็นที่น่าพอใจ
  7. ในการพุชการผสานไปยังที่เก็บ GitHub ของคุณให้พิมพ์คำสั่งต่อไปนี้แล้วกด“ ป้อน ” เพื่อดำเนินการ
    $ git push origin master
อ่าน 1 นาที