git

Trzy najpopularniejsze strategie branczowania

Ilu programistów traci swój cenny czas na merdżowaniu kodu, zamiast skupiać się na tworzeniu nowych funkcjonalności? Sporo. Grube legiony developerów postrzega gita jako przeszkodę, a nie jako pomocne narzędzie. By zmniejszyć tę ilość, przedstawiam trzy najpopularniejsze strategie branczowania. Poznaj je i zrozum, a następnie wyłuskaj z każdej to, co jest najlepsze dla Ciebie i Twojego projektu. Miej na uwadze, że każda z nich ma swoje wady i zalety. W pewnych sytuacjach sprawdzi się jedna, a do innych się nie nada.

(więcej…)

git

Jak nie branczować

Git to najpopularniejszy system kontroli wersji. Pomaga hordom programistów pracować lepiej, wydajniej i bardziej elastycznie. Pomimo że liczy sobie już ponad trzynaście lat, wciąż wiele osób używa go źle, zabijając w ten sposób produktywność. Problem ten objawia się głównie przy pracy z branczami i koniecznością merdżowania. Oczywiście przed gitem istniały gałęzie, ale tworzenie ich było ciężkie. On to zmienił. Umożliwił łatwe i szybkie tworzenie branczy przez każdego. Co niejednokrotnie skutkuje katastrofą. Czego zatem nie robić? Przedstawię dziś kilka antywzorców jak nie branczować.

(więcej…)

git

Mój zestaw narzędzi do współpracy z gitem

Już od kilku lat używam Gita. Mogę z czystym sumieniem powiedzieć, jestem wielkim fanem tego rozwiązania. Natomiast nie znalazłem jeszcze jednego narzędzia, które by spełniło wszystkie moje oczekiwania względem jego obsługi. Na szczęście git ma tę zaletę, że podczas pracy z nim, mogę używać wielu programów jednoczenie. Tych, które mi Więcej…