Ubah cabang Default di gitlab


180

Saya tidak sengaja mendorong master lokal saya ke cabang bernama asal di gitlab dan sekarang default. Apakah ada cara untuk mengubah nama cabang ini atau mengatur cabang master baru untuk dikuasai?


jika Anda mempertahankan modul kontribusi Drupal, lihat drupal.stackexchange.com/questions/287518/…
Kay V

Jawaban:


60

di GitLab Enterprise Edition 12.2.0-pre Anda harus menggunakan yang berikut: SettingRepositoryDefault Branch(perluas) dan ubah cabang default di Sini


7
Mereka terus bergerak sehingga saya harus terus mengubah jawaban yang benar. Semua jawaban tinggi lainnya benar pada saat itu diposting.
Jeff

124

Di 8.0+ sepertinya ini dipindahkan ke proyek. Jika Anda membuka proyek Anda dan pergi ke ikon roda gigi di sebelah kanan, maka "Edit Proyek" Anda dapat mengatur cabang default untuk proyek tersebut.


Pembaca yang terhormat, lihat jawaban lain untuk referensi ke versi gitlab yang lebih baru
manusia

terima kasih @bigdatamann Saya telah memperbarui jawaban yang benar untuk versi terbaru saat ini
Jeff

113

Untuk mengubah cabang default di GitLab:
1. Pengaturan> Umum> Pengaturan proyek umum> Perluas
2. Cabang default> Ubah cabang default proyek Anda
3. Simpan perubahan

masukkan deskripsi gambar di sini


54

Untuk mengubah cabang default di Gitlab 7.7.2:

  • Klik Pengaturan di bilah kiri
  • Ubah Cabang Default ke cabang yang diinginkan
  • Klik Simpan Perubahan.

4
Mengapa opsi yang jelas ini begitu sulit untuk saya temukan juga?
istrasci

GitLab Community Edition 8.8.5 tidak memiliki "Pengaturan" di bilah kiri.
Phrogz

1
Mereka mengubah UI jadi saya telah mengubah jawaban yang benar untuk @Mason
Jeff



13

Dalam GitLab Community Edition versi 9.2.2 .:

  1. Anda harus mengklik tab 'Pengaturan' yang terletak paling kanan pada panel tab setelah membuka proyek.
  2. Di bawah 'Pengaturan' Anda akan mendapatkan bagian dropdown 'Cabang Default' yang akan memberi Anda semua cabang untuk repositori. Pilih cabang yang diinginkan.
  3. Gulir ke bawah untuk menekan tombol 'Simpan perubahan' berwarna hijau yang terletak tepat setelah 'Project Avatar'.

Silakan lihat gambar di bawah ini:

masukkan deskripsi gambar di sini



1

Pertama, saya perlu remote ke server saya dengan ssh. Jika seseorang memiliki cara non ssh untuk melakukan ini, silakan posting.

Saya menemukan repositori telanjang di

cd /var/opt/gitlab/git-data/repositories/group-name/project-name.git

bekas

git branch 

untuk melihat cabang aktif yang salah

git symbolic-ref HEAD refs/heads/master

untuk mengubah master menjadi cabang yang disebut master kemudian gunakan antarmuka web dan "git branch" untuk mengonfirmasi.


1

Di Gitlab CE 9.0, Anda dapat mengubah cabang default dari Tab Pengaturan di header repositori.


1

Untuk GitLab 11.5.0-ee, buka https://gitlab.com/<username>/<project name>/settings/repository.

Anda harus melihat:

Default Branch

Pilih cabang yang ingin Anda tetapkan sebagai default untuk proyek ini. Semua permintaan dan komitmen gabungan akan secara otomatis dilakukan terhadap cabang ini kecuali jika Anda menentukan yang lain.

Klik Perluas, pilih cabang, dan klik Simpan Perubahan.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.