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.
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 szybko przenieść zmiany do nowego brancha GIT?
Sposób jest tak samo szybki co trywialny. Polecenie jest być może znane wielu programistom, jednak nie jest ono zbyt popularne. Służy do przełączania się między branch’ami, podobnie jak git checkout.
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.