Logo th.boatexistence.com

ฉันควรลบสาขาหลังจากผสานหรือไม่

สารบัญ:

ฉันควรลบสาขาหลังจากผสานหรือไม่
ฉันควรลบสาขาหลังจากผสานหรือไม่
Anonim

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

หลังจากรวมแล้วควรทำอย่างไร

เมื่อคุณพบหัวข้อที่ขัดแย้งกันแล้ว คุณสามารถเข้าไปแก้ไขการผสานตามที่คุณต้องการได้ เมื่อคุณพร้อมที่จะทำการผสาน สิ่งที่คุณต้องทำคือ run git add บนไฟล์ที่ขัดแย้งกัน(s) เพื่อบอก Git ว่าพวกเขาได้รับการแก้ไขแล้ว จากนั้น คุณเรียกใช้คอมมิต git ปกติเพื่อสร้างคอมมิตการรวม

GitHub ลบสาขาหลังจากผสานหรือไม่

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

ฉันสามารถลบสาขาที่ผสานได้หรือไม่

เป็นสาขา git ที่เฉพาะเจาะจงมากขึ้นเล็กน้อย - D ลบสาขาใดๆ ไม่ว่าจะถูกรวมเข้าด้วยกันหรือไม่ คุณสามารถทำได้โดยตรงจาก GitHub หากคุณไปที่ส่วน 'สาขา' ของ repo ของคุณ (เช่น github.com///branches)

การลบสาขาทำอะไร

ใน Git สาขาเป็นเพียงตัวชี้ (ข้อมูลอ้างอิง) ที่จะคอมมิตในกราฟ acyclic กำกับ (DAG) ของการคอมมิต ซึ่งหมายความว่าการลบสาขา ลบเฉพาะการอ้างอิงถึงคอมมิต ซึ่งอาจทำให้การคอมมิตบางอย่างใน DAG ไม่สามารถเข้าถึงได้ จึงไม่ปรากฏ