Co to jest ' pochodzenie ' i ' master ' w git?


Najlepsza odpowiedź

  • Pochodzenie – Kiedy klonujesz repozytorium dla pierwszy raz źródło to domyślna nazwa nadana oryginalnemu zdalnemu repozytorium, które klonujesz, skąd chcesz wypychać i pobierać zmiany. Tak więc „pochodzenie” jest aliasem nazwy twojego tak dużego zdalnego repozytorium. Mówiąc git push origin , mówisz o wypychaniu do oryginalnego repozytorium.
  • Master – Master to nazwa domyślnej gałęzi, którą git tworzy dla Ciebie podczas pierwszego tworzenia repozytorium. W większości przypadków „ master ” oznacza „główną gałąź”. Jest to gałąź reprezentująca kod produkcyjny i wszystkie inne gałęzie pochodzą z rejoin.

Odpowiedź

Master to główna domyślna gałąź projektu, gdy projekt git jest zainicjowany.

Pochodzenie jest samą w sobie nazwą (dość powszechną) określającą zdalne repozytorium. To może być wszystko.

Możesz nazwać swojego „pilota” inną nazwą.

Przykład:

git remote -v

origin sudipbhandari126/sudipbhandari126.github.io (fetch)

origin sudipbhandari126/sudipbhandari126.github.io (push)

upstream https://github.com/barryclark/jekyll-now.git (fetch)

upstream https://github.com/barryclark/jekyll-now.git (push)

Domyślnie podczas fork: pierwotne zdalne repozytorium otrzymuje nazwę „upstream podczas gdy twoja rozwidlona wersja otrzymuje nazwę origin , ale to tylko konwencja nazewnictwa .

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *