Shrnuto, když chcete začlenit změny z jedné větve Git do druhé:
- Sloučit použijte v případech, kdy chcete, aby byla sada odevzdání jasně seskupena v historii.
- Pokud chcete zachovat lineární historii odevzdání, použijte rebase.
- NEPOUŽÍVEJTE rebase na veřejné/sdílené větvi.
Sloučí git pull nebo rebase?
Ve výchozím nastavení provádí příkaz git pull sloučení, ale můžete jej vynutit, aby integroval vzdálenou větev s rebase předáním volby --rebase.
Mám po rebase vytáhnout?
tl;dr Měli byste aktualizovat master i funkci pomocí git pull a git pull --rebase, než znovu vytvoříte funkci na masteru. Po přenastavení vaší funkce není potřeba provádět git pull větev na hlavní.
Mám git pull nebo git rebase?
Závěr. Pokud jste git začátečník a chcete mít věci v bezpečí, doporučuji pro slučování kódu neustále používat git pull a git merge. … V případě, že chcete udržovat čistou a uklizenou historii git, git rebase je pro vás Pamatujte, že git rebase byste měli používat opatrně, jinak za to zaplatíte cenu:).
Potřebuji po vytažení sloučit?
O sloučení žádosti o stažení
V žádosti o stažení navrhujete, aby změny, které jste provedli na hlavní větvi, byly sloučeny do základní větve. Ve výchozím nastavení lze jakýkoli požadavek na stažení kdykoli sloučit, pokud není hlavní větev v konfliktu se základní větví.