ฉันผลักเจ้านายท้องถิ่นของฉันไปที่สาขาที่เรียกว่า Origin บน gitlab และตอนนี้มันเป็นค่าเริ่มต้น มีวิธีในการเปลี่ยนชื่อสาขานี้หรือตั้งสาขาหลักใหม่เป็นหลัก?
ฉันผลักเจ้านายท้องถิ่นของฉันไปที่สาขาที่เรียกว่า Origin บน gitlab และตอนนี้มันเป็นค่าเริ่มต้น มีวิธีในการเปลี่ยนชื่อสาขานี้หรือตั้งสาขาหลักใหม่เป็นหลัก?
คำตอบ:
ใน GitLab Enterprise Edition 12.2.0-ก่อนที่คุณต้องใช้ต่อไปนี้:
Setting
→การRepository
→การDefault Branch
(ขยาย) และเปลี่ยนให้สาขาเริ่มต้นที่นี่
ใน 8.0+ ดูเหมือนว่าสิ่งนี้ถูกย้ายเข้าสู่โครงการ หากคุณเปิดโครงการและไปที่ไอคอนรูปเฟืองทางด้านขวาจากนั้น "แก้ไขโครงการ" คุณสามารถกำหนดสาขาเริ่มต้นสำหรับโครงการได้
ในการเปลี่ยนสาขาเริ่มต้นใน GitLab:
1. การตั้งค่า> ทั่วไป> การตั้งค่าโครงการทั่วไป> ขยาย
2. สาขาเริ่มต้น> เปลี่ยนสาขาเริ่มต้นของโครงการ
3. บันทึกการเปลี่ยนแปลง
ในการเปลี่ยนสาขาเริ่มต้นใน Gitlab 7.7.2:
สำหรับ gitlab v10 + (ณ วันที่กันยายน 2018) สิ่งนี้ได้ย้ายไปยัง settings-> repository -> กิ่งเริ่มต้น
ใน GitLab Community Edition เวอร์ชัน 9.2.2 .: ล่าสุด
โปรดดูภาพด้านล่าง:
ก่อนอื่นฉันต้องรีโมตไปยังเซิร์ฟเวอร์ด้วย ssh หากมีคนทำแบบนี้ไม่ได้กรุณาโพสต์
ฉันพบที่เก็บของว่างที่
cd /var/opt/gitlab/git-data/repositories/group-name/project-name.git
ใช้
git branch
เพื่อดูสาขาที่ใช้งานผิด
git symbolic-ref HEAD refs/heads/master
หากต้องการเปลี่ยนต้นแบบให้เป็นสาขาที่เรียกว่า master จากนั้นใช้เว็บอินเตอร์เฟสและ "git branch" เพื่อยืนยัน
ใน Gitlab CE 9.0 คุณสามารถเปลี่ยนสาขาเริ่มต้นจากแท็บการตั้งค่าในส่วนหัวของที่เก็บ
สำหรับ GitLab 11.5.0-EE
https://gitlab.com/<username>/<project name>/settings/repository
ไปที่
คุณควรเห็น:
Default Branch
เลือกสาขาที่คุณต้องการตั้งเป็นค่าเริ่มต้นสำหรับโครงการนี้ คำขอผสานและการกระทำทั้งหมดจะทำกับสาขานี้โดยอัตโนมัติเว้นแต่คุณจะระบุคำขออื่น
คลิกขยายเลือกสาขาแล้วคลิกบันทึกการเปลี่ยนแปลง
การตั้งค่า> พื้นที่เก็บข้อมูล> สาขาเริ่มต้น