Jak zmienić nazwę Git Branch (lokalny i zdalny)
- 3572
- 1051
- Maurycy Napierała
GIT to potężny system kontroli wersji, który pozwala programistom efektywne zarządzanie bazą kodu. Jedną z podstawowych cech GIT jest możliwość tworzenia i zarządzania gałęziami. Oddziały pozwalają programistom pracować nad różnymi funkcjami lub poprawkami jednocześnie, bez ingerowania w kod nawzajem. Jednak w miarę postępu rozwoju często konieczne jest zmiana nazwy oddziału.
W tym artykule przyjrzymy się, jak zmienić nazwę oddziału git, zarówno lokalnie, jak i zdalnie.
Zmienianie nazwy lokalnej oddziału Git
Zmiana nazwy lokalnej gałęzi jest prostym procesem. Najpierw przejdź do gałęzi, którą chcesz zmienić nazwę za pomocą polecenia:
Git Checkout
Następnie zmień nazwę gałęzi za pomocą polecenia:
git gałąź -m
Opcja -M oznacza „ruch”, który skutecznie zmienia oddział. Po uruchomieniu tego polecenia nazwa gałęzi jest aktualizowana. Możesz to potwierdzić, uruchamiając polecenie:
GIT Branch
To polecenie zawiera listę wszystkich lokalnych oddziałów i powinieneś zobaczyć wymienioną nazwę nowej gałęzi.
Zmiana nazwy zdalnej gałęzi Git
Zmiana nazwy zdalnej oddziału Git jest nieco bardziej zaangażowana. Nie możesz po prostu zmienić nazwy zdalnej gałęzi przy użyciu polecenia GIT Branch, ponieważ oddział żyje na zdalnym serwerze. Zamiast tego musisz popchnąć nową gałąź o nowej nazwie i usunąć starą gałąź.
Najpierw zmień nazwę gałęzi w lokalnym repozytorium za pomocą powyższych instrukcji. Następnie popchnij nową gałąź do zdalnego repozytorium.
git push pochodzenie -u
Sprawdź swoje zdalne repozytorium, a znajdziesz tam nową gałęznę. Jednak stara gałąź będzie nadal widoczna. Aby to naprawić, usuń starą gałąź, uruchamiając następujące polecenie.
GIT PUSH ORIGIN - -Delete
To polecenie nic nie popycha do zdalnego serwera, ale usuwa starą gałąź. Ponownie powinieneś zobaczyć wiadomość potwierdzenia.
Wniosek
Zmienianie nazwy oddziału Git, zarówno lokalnej, jak i zdalnej, jest prostym procesem, gdy poznasz polecenia. Zmiana nazwy gałęzi lokalnej jest tak prosta, jak używanie polecenia git gałęzi z opcją -m. Zmiana nazwy zdalnej oddziału wymaga popchnięcia nowej gałęzi z nową nazwą i usunięcie starej gałęzi. Dzięki tej wiedzy możesz zachować zorganizowanie i aktualność GIT Repository z minimalnym wysiłkiem.