สาขา แสดงถึงสายการพัฒนาที่เป็นอิสระ … คำสั่ง git branch ให้คุณสร้าง แสดงรายการ เปลี่ยนชื่อ และลบสาขา ไม่อนุญาตให้คุณสลับระหว่างสาขาหรือนำประวัติที่แยกมารวมกันอีกครั้ง ด้วยเหตุนี้ สาขา git จึงถูกรวมเข้ากับคำสั่ง git checkout และ git merge อย่างแน่นหนา
ใช้สาขาใน Git อย่างไร
สาขาใน Git ก็แค่ ตัวชี้แบบเคลื่อนย้ายได้น้ำหนักเบาสำหรับหนึ่งในการกระทำเหล่านี้ ชื่อสาขาเริ่มต้นใน Git คือ master เมื่อคุณเริ่มทำการคอมมิต คุณจะได้รับมาสเตอร์แบรนช์ที่ชี้ไปที่การคอมมิตล่าสุดที่คุณทำ ทุกครั้งที่คุณคอมมิต ตัวชี้สาขาหลักจะเคลื่อนที่ไปข้างหน้าโดยอัตโนมัติ
GitHub มีสาขาอะไร
โดยพื้นฐานแล้วสาขาคือ การเปลี่ยนรหัสชุดที่ไม่ซ้ำกันด้วยชื่อเฉพาะ ที่เก็บแต่ละรายการสามารถมีได้ตั้งแต่หนึ่งสาขาขึ้นไป … นี่เป็นเวอร์ชันทำงานอย่างเป็นทางการของโปรเจ็กต์ของคุณ และเวอร์ชันที่คุณเห็นเมื่อคุณเยี่ยมชมที่เก็บโปรเจ็กต์ที่ github.com/yourname/projectname.
ที่เก็บและสาขาคืออะไร
ที่เก็บคือทั้งโปรเจ็กต์ (ไดเร็กทอรีและไฟล์) ที่คุณโคลนบนคอมพิวเตอร์ของคุณ สาขาคือเวอร์ชันของที่เก็บของคุณ หรืออีกนัยหนึ่งคือ สายการพัฒนาอิสระ ที่เก็บสามารถมีได้หลายสาขา ซึ่งหมายความว่ามีหลายเวอร์ชันของที่เก็บ
Git สาขาของฉันชื่ออะไร
มีหลายวิธีในการรับชื่อสาขาปัจจุบันใน Git:
- git-สาขา. เราสามารถใช้ตัวเลือก --show-current ของคำสั่ง git-branch เพื่อพิมพ์ชื่อสาขาปัจจุบัน …
- git-rev-parse. อีกวิธีที่เป็นไปได้ในการดึงชื่อสาขาปัจจุบันคือ git-rev-parse …
- git-symbolic-ref. …
- git-name-rev.