8
ฉันจะเปลี่ยนชื่อสาขา 'master' ของ Git เป็น 'release' ได้อย่างไร
เราต้องการบังคับใช้นโยบายใหม่สำหรับโครงการของเราที่ตอนนี้สาขาหลักถูกเรียกว่าสาขาเผยแพร่เพื่อให้แน่ใจว่าสาขานี้จะใช้งานได้ชัดเจนยิ่งขึ้น โดยธรรมชาติแล้วเราจะมีการพัฒนาและเผยแพร่สาขาผู้สมัครด้วยเช่นกัน ฉันเข้าใจว่าฉันสามารถเปลี่ยนชื่อสาขาหลักในเครื่องได้โดยใช้สิ่งต่อไปนี้: git branch -m master release อย่างไรก็ตามนั่นเป็นเพียงในพื้นที่เท่านั้น แม้ว่าฉันจะดันสิ่งนี้ไปที่รีโมต HEAD ก็ยังชี้ไปที่สาขาหลักระยะไกล ฉันต้องการกำจัดสาขาหลักอย่างสมบูรณ์และทำให้สาขาท้องถิ่นเริ่มต้นเมื่อโคลนเริ่มต้นปล่อย ฉันจะบรรลุเป้าหมายนี้ได้อย่างไร? ดูเหมือนว่าเนื่องจากต้นทางอยู่บนเซิร์ฟเวอร์Gitoriousฉันจึงได้รับข้อผิดพลาดในการลบสาขาหลัก ฉันกำลังพยายามดูว่าสามารถเปลี่ยนแปลงได้หรือไม่เพื่อให้สาขาเริ่มต้นคือ 'release'