Зміна гілки за замовчуванням у gitlab


180

Я випадково підштовхнув свого місцевого господаря до гілки, що називається походженням на gitlab, і тепер це за замовчуванням. Чи є спосіб перейменувати цю гілку або встановити нову гілку master для master?


якщо ви підтримуєте модуль, який надав
Kay V

Відповіді:


60

у GitLab Enterprise Edition 12.2.0-попередньо вам доведеться використовувати наступне: SettingRepositoryDefault Branch(розгорнути його) та змінити гілку за замовчуванням Тут


7
Вони продовжують рухати це, тому я повинен постійно змінювати свою правильну відповідь. Усі інші відповіді з високим рівнем голосу були правильними на час їх публікації.
Джефф

124

У 8.0+ схоже, це було перенесено в проект. Якщо ви відкриєте проект і перейдете до піктограми шестірні праворуч, то в меню "Редагувати проект" ви можете встановити гілку за замовчуванням для проекту.


Шановний читачу, подивіться інші відповіді на посилання на новішу версію gitlab
людина

дякую @bigdatamann Я оновив правильну відповідь на найбільш оновлену поточну версію
Jeff

113

Щоб змінити гілку за замовчуванням у GitLab:
1. Налаштування> Загальне> Загальні параметри проекту> Розгорнути
2. Відділення за замовчуванням> Змінити гілку за замовчуванням проекту
3. Зберегти зміни

введіть тут опис зображення


54

Щоб змінити гілку за замовчуванням у Gitlab 7.7.2:

  • Клацніть Налаштування на панелі ліворуч
  • Змініть гілку за замовчуванням на потрібну гілку
  • Клацніть Зберегти зміни.

4
Чому цей очевидний варіант мені так важко знайти?
istrasci

У GitLab Community Edition 8.8.5 немає ліворуч "Налаштування".
Фрогз

1
Вони змінили інтерфейс користувача, тому я змінив правильну відповідь на @Mason
Jeff

53

Для gitlab v10 + (станом на вересень 2018 року) це переміщено до налаштувань-> сховища -> гілки за замовчуванням

введіть тут опис зображення


3
Станом на березень 2019 року, це все-таки правильна відповідь!
Олексій

Також не "Налаштування", "Розгорніть один із багатьох варіантів у основній області вмісту", а "Налаштування", "Репозиторій" (на бічній панелі). AKA gitlab.com/you/your-repository/settings/repository
joeforker

15
  1. Налаштування
  2. Загальні
  3. Загальні параметри проекту

Встановлення гілки за замовчуванням


13

В останній версії GitLab Community Edition версії 9.2.2 .:

  1. Після відкриття проекту потрібно натиснути на вкладку "Налаштування", яка розташована в самому правій частині панелі вкладок.
  2. У розділі "Налаштування" ви отримаєте розкриття розділу "Відділення за замовчуванням", яке дасть вам всі гілки сховища. Виберіть потрібну гілку.
  3. Прокрутіть вниз, щоб натиснути зелену кольорову кнопку "Зберегти зміни", розташовану відразу після "Аватара проекту".

Будь ласка, зверніть зображення нижче

введіть тут опис зображення



1

Спершу мені потрібно було віддалитись на свій сервер за допомогою ssh. Якщо хтось не має цього способу зробити, будь ласка, опублікуйте.

Я знайшов свої голі сховища в

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

б / в

git branch 

побачити неправильну активну гілку

git symbolic-ref HEAD refs/heads/master

щоб змінити master, щоб він був гілкою, яку називають master, а потім скористайтеся веб-інтерфейсом та "git branch" для підтвердження.



1

Для GitLab 11.5.0-ee перейдіть на сторінку https://gitlab.com/<username>/<project name>/settings/repository.

Ви повинні побачити:

Default Branch

Виберіть галузь, яку ви хочете встановити за замовчуванням для цього проекту. Усі запити та зобов’язання щодо об'єднання автоматично будуть здійснені проти цієї гілки, якщо не вказати інший.

Клацніть Розгорнути, виберіть гілку та натисніть Зберегти зміни.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.