Kami ingin memberlakukan kebijakan baru untuk proyek kami yang cabang master sekarang disebut cabang rilis untuk memastikan lebih jelas tentang bagaimana cabang harus digunakan. Tentunya, kami juga akan mengembangkan dan melepas calon cabang.
Saya mengerti bahwa saya dapat mengganti nama cabang master secara lokal hanya dengan menggunakan berikut ini:
git branch -m master release
Namun, itu hanya secara lokal. Bahkan jika saya mendorong ini ke remote, HEAD masih mengarah ke cabang master jarak jauh. Saya ingin menyingkirkan cabang master sepenuhnya dan membuat cabang lokal default pada klon awal, menjadi rilis.
Bagaimana saya bisa mencapai ini?
Tampaknya karena asalnya ada di server Gitorious , saya mendapatkan kesalahan saat menghapus cabang master. Saya mencoba untuk melihat sekarang apakah mungkin untuk mengubah ini sehingga cabang default adalah 'rilis'.
git branch
sekarang mendukung --move
bendera git-scm.com/docs/git-branch#Documentation/git-branch.txt---move