Git · Middle · Pytanie 3 z 75
Merge czy rebase przy wciąganiu main do gałęzi funkcji: jaki jest kompromis?
- ✓Poprawna odpowiedź: Merge zachowuje prawdziwą historię; rebase daje liniową, ale przepisuje commity
- 2Merge jest szybszy; rebase wolniejszy, ale zajmuje mniej miejsca na dysku
- 3Merge działa tylko lokalnie; rebase tylko ze zdalnym repozytorium
Wyjaśnienie
Merge dokładnie zapisuje, co się stało, i dodaje commity scalające; rebase daje czystą linię, łatwiejszą do czytania i bisect, kosztem nowych haszy. Zespół wybiera jedną konwencję.