Master powinien odzwierciedlać gałąź produkcyjną, działającą wersję ostateczną. Praca bezpośrednio w master oznacza, że jeśli tworzysz błędy, nie masz innej możliwości „cofnięcia się” niż odwrócenie/usunięcie/zresetowanie zatwierdzeń, co nie jest czystym sposobem pracy i może spowodować utratę części nowego kodu, które były OK.
Jaki jest cel gałęzi master?
Jedno słowo: gałąź główna jest możliwa do wdrożenia. To Twój kod produkcyjny, gotowy do wprowadzenia w świat. Gałąź główna ma być stabilna i jest to umowa społeczna oprogramowania open source, aby nigdy, przenigdy nie wprowadzać do masteru niczego, co nie jest testowane lub które psuje kompilację.
Jak powinien nazywać się master branch?
Musisz przeczytać treść programisty
Od 1 października 2020 r. wszystkie „gałęzie główne” będą nosić nazwę „gałęzie główne”. Programistom, którzy od lat korzystają z usług Git i GitHub, przyzwyczajenie się do tej zmiany zajmie trochę czasu.
Czy powinienem używać głównego czy głównego?
Nie ma żadnej różnicy między głównym i głównym, to tylko nazwa domyślnej gałęzi. Dla ciebie git push origin master po prostu tworzy nową gałąź o nazwie master (ponieważ ona jeszcze nie istnieje) i wypycha tam twoje obecne zatwierdzenia.
Dlaczego GitHub używa głównego zamiast głównego?
Od przyszłego miesiąca wszystkie nowe repozytoria kodu źródłowego utworzone w serwisie GitHub będą miały nazwę „główne”zamiast „master” jako część wysiłków firmy w celu usunięcia niepotrzebnych odniesień do niewolnictwa i zastąpienia ich bardziej inkluzywnymi terminami.