บางคนสามารถอธิบาย "สาขาการติดตาม" ตามที่ใช้กับคอมไพล์ได้หรือไม่
นี่คือคำจำกัดความจากgit-scm.com :
'การติดตามสาขา' ใน Git เป็นสาขาท้องถิ่นที่เชื่อมต่อกับสาขาระยะไกล เมื่อคุณกดและดึงที่สาขานั้นมันจะผลักและดึงไปยังสาขาระยะไกลที่เชื่อมต่อโดยอัตโนมัติ
ใช้สิ่งนี้หากคุณดึงจากสาขาต้นน้ำเดียวกันไปยังสาขาใหม่เสมอและหากคุณไม่ต้องการใช้ "git pull" อย่างชัดเจน
น่าเสียดายที่การเป็นมือใหม่กับคอมไพล์และมาจาก SVN คำจำกัดความนั้นไม่สมเหตุสมผลเลยสำหรับฉัน
ฉันกำลังอ่านผ่าน " คู่มือปฏิบัติเพื่อ Git " (หนังสือยอดเยี่ยมโดยวิธี) และพวกเขาดูเหมือนจะแนะนำว่าสาขาการติดตามเป็นสิ่งที่ดีและหลังจากสร้างระยะไกลครั้งแรกของคุณ (ที่มาในกรณีนี้) คุณควร ตั้งค่าสาขาหลักของคุณให้เป็นสาขาการติดตาม แต่น่าเสียดายที่ไม่ครอบคลุมถึงสาเหตุที่สาขาการติดตามเป็นสิ่งที่ดีหรือประโยชน์ที่คุณจะได้รับจากการตั้งค่าสาขาหลักของคุณให้เป็นสาขาการติดตามของที่เก็บต้นฉบับของคุณ
มีคนช่วยสอนฉันให้เป็นภาษาอังกฤษได้ไหม
origin/master
พวกเขากำลังอยู่ในพื้นที่เก็บข้อมูลของคุณ แต่พวกเขามีวิธีที่ Git ของคุณในการจดจำชื่อสาขาเท่าที่เห็นในบางอื่น ๆที่เก็บ Git origin
มากกว่าที่ จากนั้นถ้าคุณใช้คำต้นน้ำซึ่งเป็นระยะที่ทันสมัยมากขึ้นที่จะบอกว่าคุณmaster
ได้origin/master
ตั้งเป็นของต้นน้ำคุณสามารถหลีกเลี่ยงความสับสนศัพท์นี้
--track
ตัวเลือกเพื่อสร้างสาขา (ภายใน) ที่มีหนึ่งในสาขาที่ติดตามระยะไกลเหล่านี้ตั้งค่าเป็นอัปสตรีม คำศัพท์มีการพัฒนาค่อนข้างระหว่างปีพ. ศ. 2549 และ 2562 ดังนั้นบางครั้งคนที่แตกต่างกันอาจหมายถึงบางสิ่งที่แตกต่างกันไปตามแต่ละคำ