Jedną z jego najpotężniejszych i powszechnie stosowanych funkcji jest „git rebase”. Pozwala ona programistom modyfikować historię commitów na gałęzi, co umożliwia utrzymanie przejrzystej i liniowej historii projektu.
Blog - GIT
Jak zrobić GIT merge?
Rozgałęzienie projektu umożliwia programistom odejście od produkcyjnej wersji kodu w celu naprawienia błędu lub dodania funkcji. W tym artykule dowiesz się o łączeniu branch’y z lokalnym lub zdalnym repozytorium za pomocą git merge.
Jak dodać branch bez historii?
Tworząc i wersjonując projekty czasem potrzebujemy poprowadzić daną gałąź (branch) bez historii branch’a źródłowego. Jest to pomocne w przypadku, gdy chcemy wydzielić jakiś moduł, który następnie przeniesiemy do innego projektu. Zatem przejdźmy do szybkiego przedstawienia operacji tworzenia branch’a bez historii.
Jak usunąć branch z GITa?
Korzystając z narzędzia do wersjonowania kodu w projektach (zwłaszcza w dużych), przychodzi taki moment, że mamy sporo archaicznych/nieużywanych/niepotrzebnych gałęzi (branchy). W takim przypadku z pomocą przychodzi nam opcja usunięcia brancha, czy to lokalnego, czy zdalnego. Zatem przejdźmy do prostej, szybkiej operacji usuwania brancha.