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
- 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 .