Po scaleniu oddziału usuwasz go z repozytorium?
Jednak jest to dobra praktyka, czy nie?Czy powinienem usunąć oddział po jego scaleniu?
Zwykle tworzę wiele oddziałów, ponieważ nie chcę łamać mojego obecnego wydania i chciałbym je usunąć, aby utrzymać porządek.
Jeśli jednak będziesz współpracować z Assembla lub GitHub, twoje żądania scalania ze starych oddziałów zostaną zapisane na stronie, więc jeśli je usuniesz, otrzymasz błąd, ponieważ nie będzie on w stanie ich pobrać ...
Zwykle jak to zrobić?
Powiedziałeś, że wszystkie zatwierdzenia są nadal dostępne w historii. Jeśli przeglądam projekt na github.com, stwierdzam, że to prawda. Jednak w aplikacji komputerowej Github dla komputerów Mac wydaje się, że nie można już zobaczyć historii zatwierdzeń dla scalonej gałęzi. Czy się mylę? – peacetype
Dodałbym, że jeśli nie używasz klienta git, szczególnie nie używając go z gui, to posiadanie gałęzi może być pomocne w zrozumieniu logu. Oznacza to, że ponieważ nie masz github/gitlab/innego gui do przeglądania, utrzymywanie nazw gałęzi pozwala ci mieć proste miejsce do odnoszenia się do historii oprócz historii commitowania - która jest utracona przez usunięcie gałęzi. Ktoś daj mi znać, jeśli to ostatnie stwierdzenie jest błędne. – Raj