Przejdź do treści

GIT - zmiana nazwy lokalnego i zdalnego brancha

Przełącz się na start branch, którego nazwę chcesz zmienić:

git checkout old_branch

Upewnij się, że branch jest aktualny:

git pull origin old_branch

Zmień nazwę brancha lokalnie:

git branch -m old_branch new_branch

Ustaw upstream do śledzenia nowego brancha:

git push -u origin new_branch

Usuń stary branch:

git push origin :old_branch

Więcej szczegółów

-m opcja jest zrozumiale opisana w okumentacji GITa:

With a -m or -M option, <oldbranch> will be renamed to <newbranch>. If <oldbranch> had a corresponding reflog, it is renamed to match <newbranch>, and a reflog entry is created to remember the branch renaming. If <newbranch> exists, -M must be used to force the rename to happen.

Możesz również skorzystać z opcji -c, aby skopiować branch, zamiast zmieniać jego nazwę (i usuwać starą).

Dodaj komentarz

CAPTCHA

To pytanie sprawdza czy jesteś człowiekiem i zapobiega wysyłaniu spamu.

Wykorzystujemy cookies na naszej stronie, aby była łatwiejsza w obsłudze i nawigacji. Dodatkowo korzystamy z usług Google takie jak Analytics i Ads.

Dowiedz się więcej Już czytałem