Git เป็นซอฟต์แวร์ควบคุมเวอร์ชันที่ใช้ในการวิเคราะห์การเปลี่ยนแปลงของซอร์สโค้ดระหว่างการพัฒนาซอฟต์แวร์ สามารถใช้เพื่อติดตามการเปลี่ยนแปลงในชุดไฟล์ใด ๆ และให้ความเร็วความสมบูรณ์และการสนับสนุนสำหรับเวิร์กโฟลว์ที่ไม่ใช่เชิงเส้น ในบทความนี้เราจะสอนคุณถึงวิธีการรวมสองสาขาหรือการรวมที่เก็บแยกและที่เก็บอัพสตรีม
ไปที่โลโก้
วิธีผสานสองสาขาบน Git
Git มีตัวเลือกในการสร้างสำเนาของที่เก็บอัพสตรีมและทำการเปลี่ยนแปลงโดยไม่ส่งผลกระทบใด ๆ กับที่เก็บหลัก สิ่งนี้จะสร้างสาขาของที่เก็บต้นน้ำและแยกออกจากที่เก็บต้นฉบับ อย่างไรก็ตามเมื่อพิมพ์และฝึกฝนโค้ดแล้วจะสามารถรวมเข้ากับที่เก็บเดิมและสามารถบันทึกการเปลี่ยนแปลงที่ทำไว้ได้ ดังนั้นในขั้นตอนด้านล่างเราจะระบุวิธีการรวมสองสาขาบน Git สำหรับการที่:
- เปิด เทอร์มินอล หากคุณใช้ Linux หรือ Mac และเปิดไฟล์ Gitbash ถ้าคุณใช้ Windows
เปิด GitBash บน Windows
- เปลี่ยน ไดเรกทอรีปัจจุบันของการทำงานกับโครงการในพื้นที่ของคุณ
- ในขั้นตอนนี้เราจะ“ การตรวจสอบ ออก ” สาขาที่เราต้องการให้อีกสาขารวมเข้าด้วยกัน ในกรณีของคุณควรเป็น ' ปรมาจารย์ ” สาขา. ในการตรวจสอบให้พิมพ์คำสั่งต่อไปนี้แล้วกด“ ป้อน '.
$ git หลักชำระเงิน
ดำเนินการคำสั่ง Git Checkout ในสาขาที่จะรวมเข้าด้วยกัน
- สิ่งสำคัญคือเราต้องดึงสาขาที่ต้องการจากที่เก็บต้นน้ำ เราจะดำเนินการดังกล่าวในขณะที่ยังคงประวัติการกระทำไว้โดยไม่มีการแก้ไขใด ๆ ในการดำเนินการดังกล่าวให้พิมพ์คำสั่งต่อไปนี้แล้วกด“ ป้อน '.
$ git ดึง https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME
ดำเนินการ Git Pull Command ในเทอร์มินัล
- หากมีข้อขัดแย้งระหว่างการรวม ปรึกษา นี้ เพื่อแก้ไขปัญหา
- กระทำ ผสานและตรวจสอบการเปลี่ยนแปลงที่เกิดขึ้นเพื่อให้แน่ใจว่าเป็นที่น่าพอใจ
- ในการพุชการผสานไปยังที่เก็บ GitHub ของคุณให้พิมพ์คำสั่งต่อไปนี้แล้วกด“ ป้อน ” เพื่อดำเนินการ
$ git push origin master