Zmień domyślną gałąź w gitlab

180

Przypadkowo zepchnąłem mojego lokalnego mastera do gałęzi o nazwie origin na gitlab i teraz jest to ustawienie domyślne. Czy istnieje sposób na zmianę nazwy tej gałęzi lub ustawienie nowej gałęzi głównej na master?

Jeff
źródło
jeśli utrzymujesz moduł współtworzony przez Drupala, zobacz drupal.stackexchange.com/questions/287518/ ...
Kay V

Odpowiedzi:

60

w GitLab Enterprise Edition 12.2.0-pre należy użyć: SettingRepositoryDefault Branch(rozwiń) i zmienić domyślną gałąź Tutaj

mohsen
źródło
7
Ciągle go przesuwają, więc muszę zmieniać poprawną odpowiedź. Wszystkie inne wysoko ocenione odpowiedzi były poprawne w momencie ich opublikowania.
Jeff
124

Wygląda na to, że w wersji 8.0+ zostało to przeniesione do projektu. Jeśli otworzysz projekt i przejdziesz do ikony koła zębatego po prawej stronie, a następnie „Edytuj projekt” możesz ustawić domyślną gałąź projektu.

Mason
źródło
Drogi czytelniku, spójrz na inne odpowiedzi na odniesienia do nowszej wersji gitlab
człowiek
dzięki @bigdatamann Zaktualizowałem poprawną odpowiedź do najnowszej aktualnej wersji
Jeff
113

Aby zmienić domyślną gałąź w GitLab:
1. Ustawienia> Ogólne> Ogólne ustawienia projektu> Rozwiń
2. Domyślna gałąź> Zmień domyślną gałąź projektu
3. Zapisz zmiany

wprowadź opis obrazu tutaj

coffeduong
źródło
54

Aby zmienić domyślną gałąź w Gitlab 7.7.2:

  • Kliknij Ustawienia na pasku po lewej stronie
  • Zmień gałąź domyślną na żądaną gałąź
  • Kliknij Zapisz zmiany.
Mike Dimmick
źródło
4
Dlaczego ta oczywista opcja jest dla mnie tak trudna do znalezienia?
istrasci
GitLab Community Edition 8.8.5 nie ma „Ustawień” na pasku po lewej stronie.
Phrogz
1
Zmienili interfejs użytkownika, więc zmieniłem poprawną odpowiedź na @Mason
Jeff.
53

W przypadku gitlab v10 + (od września 2018 r.) Przeniesiono to do ustawień-> repozytorium -> domyślna gałąź

wprowadź opis obrazu tutaj

człowiek
źródło
3
Od marca 2019 r. Nadal jest to prawidłowa odpowiedź!
Alex
Również nie „Ustawienia”, „Rozwiń jedną z wielu opcji w głównym obszarze zawartości”, ale „Ustawienia”, „Repozytorium” (na pasku bocznym). AKA gitlab.com/you/your-repository/settings/repository
joeforker
15
  1. Ustawienia
  2. Generał
  3. Ogólne ustawienia projektu

Ustawienie domyślnej gałęzi

t3h Exi
źródło
13

W najnowszej wersji GitLab Community Edition 9.2.2 .:

  1. Po otwarciu projektu należy kliknąć zakładkę „Ustawienia” znajdującą się najbardziej po prawej stronie panelu zakładek.
  2. W sekcji „Ustawienia” pojawi się lista rozwijana „Domyślna gałąź”, która zawiera wszystkie gałęzie repozytorium. Wybierz żądaną gałąź.
  3. Przewiń w dół, aby nacisnąć zielony przycisk „Zapisz zmiany” znajdujący się tuż za „Awatarem projektu”.

Proszę spojrzeć na obrazek poniżej:

wprowadź opis obrazu tutaj

S. Mishra
źródło
9

W wersji Gitlab v11.4.4-ee możesz:

  1. Oprawa
  2. Magazyn
  3. Domyślna gałąź

Kliknij

ZzChen
źródło
1

Najpierw musiałem zdalnie połączyć się z moim serwerem za pomocą ssh. Jeśli ktoś ma sposób na zrobienie tego bez ssh, napisz.

Moje nagie repozytoria znalazłem pod adresem

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

używany

git branch 

aby zobaczyć niewłaściwą aktywną gałąź

git symbolic-ref HEAD refs/heads/master

aby zmienić mastera na gałąź zwaną master, a następnie użyj interfejsu internetowego i „git branch”, aby potwierdzić.

Jeff
źródło
1

W Gitlab CE 9.0 możesz zmienić domyślną gałąź z zakładki Ustawienia w nagłówku repozytorium.

Mark Carpenter Jr
źródło
1

W przypadku GitLab 11.5.0-ee przejdź do https://gitlab.com/<username>/<project name>/settings/repository .

Powinieneś zobaczyć:

Default Branch

Wybierz gałąź, którą chcesz ustawić jako domyślną dla tego projektu. Wszystkie żądania scalenia i zatwierdzenia będą automatycznie dokonywane w tej gałęzi, chyba że określisz inną.

Kliknij Rozwiń, wybierz gałąź i kliknij Zapisz zmiany.

Yichi Lu
źródło
1

Ustawienia> Repozytorium> Domyślna gałąź

wprowadź opis obrazu tutaj

Jerzy
źródło