Jak zmienić nazwę gałki git?

Jak zmienić nazwę gałki git?
Oddział jest istotną częścią każdego repozytorium Github. Głównym celem oddziału jest utrzymanie procesu rozwoju oddzielonego od głównego przepływu pracy. Ważne jest, aby zachować właściwą nazwę dla każdej gałęzi repozytorium, aby użytkownicy mogli łatwo używać treści repozytorium. Czasami wymaga zmiany nazwy dowolnej istniejącej gałęzi. Nazwa nazwy gałęzi można zmienić lokalnie lub zdalnie. Możesz użyć polecenia wiersza polecenia lub pulpitu GitHub, aby zmienić nazwę nazwy gałęzi. W tym samouczku pokazano różne sposoby zmiany nazwy gałęzi git.

Wymagania wstępne:

Zainstaluj pulpit GitHub

Github Desktop pomaga użytkownikowi GIT wykonywać graficznie zadania związane z git. Możesz łatwo pobrać najnowszy instalator wersji tej aplikacji dla Ubuntu z Github.com. Musisz zainstalować i skonfigurować tę aplikację po pobraniu, aby. Możesz także sprawdzić samouczek do zainstalowania pulpitu GitHub na Ubuntu, aby poprawnie poznać proces instalacji.

Utwórz konto Github

Będziesz zobowiązany do utworzenia konta GitHub, aby sprawdzić, w jaki sposób nazwa gałęzi można przemianować zdalnie.

Utwórz lokalne i zdalne repozytorium

Musisz utworzyć lokalne repozytorium z jednym lub więcej gałęzi, aby sprawdzić polecenia używane w tym samouczku do zmiany nazwy dowolnej gałęzi lokalnej. Musisz opublikować lokalne repozytorium na swoje konto Github, aby sprawdzić sposób na zdalne zmianę nazwy oddziału.

Zmień nazwę oddziału lokalnego:

Możesz zmienić nazwę oddziału lokalnego, wykonując polecenie GIT z terminalu lub za pomocą aplikacji Desktop Github. Obie drogi zostały opisane w tej części samouczka.

Zmień nazwę oddziału lokalnego z terminalu

Otwórz terminal i przejdź do lokalnej lokalizacji repozytorium, która zawiera jedną lub więcej gałęzi.

Uruchom następujące polecenie, aby sprawdzić listę istniejących gałęzi bieżącego repozytorium:

$ git oddział

Poniższe dane wyjściowe pokazuje, że repozytorium zawiera dwie gałęzie. To są główny I wtórny, gdzie głównym jest aktywna gałąź.

Git wymeldować się Polecenie służy do nawigacji między gałęziami i dostarczania zaktualizowanych informacji o konkretnej gałęzi, jeśli oddział jest opublikowany na zdalnym serwerze.

Uruchom następujące polecenie, aby przejść do gałęzi, nazwany główny, i uzyskaj zaktualizowane informacje:

$ git Checkout Main

Poniższe dane wyjściowe pokazuje, że wymieniony gałąź główny jest teraz aktywny i aktualny z główny gałąź zdalnego serwera.

Możesz zmienić nazwę dowolnej aktywnej gałęzi lokalnie za pomocą ich opcja.

Uruchom następujące polecenia, aby zmienić nazwę nazwanej oddziału główny z nową nazwą, gospodarz, i sprawdź gałąź, jeśli jest on właściwie przemianowany, czy nie.

$ git oddział -m master
$ git oddział


Następujące dane wyjściowe pokazuje, że główny Oddział jest przemianowany na gospodarz odpowiednio.

Uruchom następujące polecenie, aby uzyskać listę gałęzi lokalnych i zdalnych:

$ git oddział -a


Poniższe dane wyjściowe pokazuje, że główna gałąź jest przemianowana na master lokalnie, ale zdalny serwer zawiera nazwę gałęzi, główny.

Zmień nazwę lokalnej gałęzi za pomocą pulpitu GitHub

Nazwę gałęzi można przemianować lokalnie bez pisania dowolnego polecenia za pomocą aplikacji komputerowej GitHub. Otwórz aplikację. Następnie kliknij „„Lista oddziałów ” pozycja menu z „Pogląd" menu, aby wyświetlić listę oddziałów bieżącego repozytorium. Kliknij na "Przemianować" pozycja menu z „Oddział" Menu po wybraniu nazwy gałęzi, którą chcesz zmienić. Poniższe okno dialogowe pojawi się, aby ustawić nową nazwę oddziału. Tutaj niewolnik jest ustawiona jako nowa nazwa oddziału, aby zmienić nazwę nazwanej gałęzi, wtórny. Nazwa gałęzi zostanie przemianowana lokalnie po kliknięciu „Zmień nazwę wtórnej ” przycisk.

Teraz, jeśli ponownie sprawdzisz listę oddziałów, nowa nazwa oddziału pojawi się zamiast poprzedniej.

Zmień nazwę zdalnej gałęzi

Nazwy gałęzi nie można przemianować bezpośrednio na zdalnym serwerze. Musisz najpierw usunąć nazwę gałęzi, zanim zdalnie zmienić nazwę oddziału. Następnie musisz uruchomić polecenie push, aby zdalnie zmieniać nazwę oddziału.

Uruchom następujące polecenie, aby uzyskać listę gałęzi lokalnych:

$ git oddział

Uruchom następujące polecenie, aby uzyskać listę gałęzi lokalnych i zdalnych:

$ git oddział -a

Uruchom następujące polecenie, aby zmienić nazwę zdalnej gałęzi „niewolnik" Do "wtórny":

$ git push pochodzenie: „niewolnik” „wtórny”

Dane wyjściowe pierwszego polecenia pokazuje, że lokalne repozytorium zawiera dwa gałęzie wymienione „gospodarz" I "wtórny". Wyjście drugiej polecenia pokazuje listę gałęzi lokalnych i zdalnych. Odległe gałęzie to „główny", "gospodarz", I "niewolnik". Po wykonaniu trzeciego polecenia, nazwa użytkownika i hasło konta GIT zostały przekazane w celu uwierzytelnienia konta, a nazwa oddziału została przemianowana na „niewolnik" Do "wtórny".

Możesz również sprawdzić, czy nazwa gałęzi jest poprawnie przemianowana na serwerze zdalnym, otwierając repozytorium z „github.com ” z prawidłową nazwą użytkownika i hasłem. W tym samouczku nazwa repozytorium na zdalnym serwerze to Django. Otwórz repozytorium Django i kliknij przycisk rozwijania gałęzi, w którym oddział „główny" jest domyślnie aktywny. Poniższa lista oddziałów pokazuje, że repozytorium zawiera trzy gałęzie, a mianowicie „główny", "gospodarz", I "wtórny". Tutaj "niewolnik" Oddział został przemianowany na „wtórny".

Wniosek:

Nazwę gałęzi dowolnego repozytorium można przemianować lokalnie i zdalnie za pomocą pulpitu polecenia lub github. Oba sposoby zostały wyjaśnione w tym samouczku za pomocą prostego repozytorium demo, aby pomóc czytelnikom zmienić nazwę nazwy oddziału w razie potrzeby.