Když tým nechce merge commity, sáhněte po rebase

Z Mazovia
Wersja z dnia 18:34, 1 paź 2026 autorstwa ShavonneVillarre (dyskusja | edycje) (Utworzono nową stronę "Merge commity vznikají ve chvíli, kdy do větve sloučíte jinou větev pomocí git merge. V malém týmu to nevadí, ve větším se z historie stane nepřehledná pavučina. Řešením je rebase: místo slučovacího commitu se vaše změny přehrají na aktuální konec cílové větve. Výsledkem je lineární historie, ve které je snadné najít, kdo co změnil a proč. Není to magie, jen jiný způsob práce.<br><br>Začněte tím, že z předsíně odstr…")
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

Merge commity vznikají ve chvíli, kdy do větve sloučíte jinou větev pomocí git merge. V malém týmu to nevadí, ve větším se z historie stane nepřehledná pavučina. Řešením je rebase: místo slučovacího commitu se vaše změny přehrají na aktuální konec cílové větve. Výsledkem je lineární historie, ve které je snadné najít, kdo co změnil a proč. Není to magie, jen jiný způsob práce.

Začněte tím, že z předsíně odstraníte vše, co nemá denní využití. Sezónní obuv, sportovní tašky a věci „na později" patří jinam. Každý předmět, který zůstane na očích, ubírá prostor dvakrát – fyzicky i opticky. Skříň nebo lavici proto volte spíš vyšší a úzkou než hlubokou a širokou. Otevřené police nad hlavou sice vypadají vzdušně, ale jen do chvíle, než se zaplní. Zavřené dveře bez úchylek v barvě stěny splynou s okolím a předsíň se nerozdrobí na hromadu detailů.

Typická chyba je kupovat jednu univerzální sadu na všechno. Na klidné řece bude těžká helma zbytečně horká a vesta s mnoha kapsami vás bude otravovat. Na divoké vodě zase lehká vesta nedrží tvar a helma bez krytí týlu nechrání to, co má. Stejně časté je podceňování velikosti: helma se zkouší s čepicí nebo s buffem, pokud je plánujete nosit. Vesta se zkouší vždy přes vrstvy, ve kterých skutečně pojedete, ne na tričko.

Nejčastější chyba je rebase přes vzdálenou větev bez force push. Po rebase se hash commitů změní, takže git push selže. Řešením je git push --force-with-lease. Tento přepínač odešle změny jen tehdy, pokud se vzdálená větev od vašeho posledního fetch nezměnila. Nikdy nepoužívejte --force bez kontroly, jinak přepíšete práci někoho jiného. Další častou chybou je rebase na špatnou větev – vždy si před startem ověřte, že cílová větev je opravdu ta, do které chcete změny dostat.

Mezi nejčastější chyby patří přeplněná pračka. Když je bubnu plný, prádlo se pořádně nevypere a mechanicky se odírá. Nechte vždy asi čtvrtinu prostoru volnou. Další chyba je příliš mnoho pracího prostředku – zbytky se usazují ve vláknech a látka ztrácí prodyšnost. Dávkujte podle návodu a u měkké vody uberte. A konečně, neskladujte špinavé prádlo v plastovém pytli. Vlhkost a pot podporují plíseň a zápach, který se už nevypere.

Základní postup je krátký. Aktualizujte si cílovou větev: git fetch origin. Pak přepněte na svou větev a spusťte git rebase origin/main. Git vezme vaše commity, dočasně je odloží, posune větev na aktuální main a commity znovu aplikuje jeden po druhém. Pokud dojde ke konfliktu, vyřešíte ho v souboru, přidáte změny přes git add a pokračujete příkazem git rebase --continue. Když se něco pokazí, git rebase --abort vrátí vše do původního stavu.

Hotové stavby umístěte na místo, kde nebudou stát v cestě. Kuchyňka u stěny, obchod v rohu. Pokud je děti potřebují přenášet, podlepněte dno dalším kusem lepenky. Když stavba omrzí, rozložte ji a uschovejte velké díly. Z nich se dá postavit jiná scéna – třeba pošta nebo ordinace. Karton není odpad, ale stavební materiál, který se mění podle toho, co děti právě potřebují hrát.

Lineární historie není cíl sama o sobě. Jde o to, aby se v ní dalo rychle orientovat při hledání chyby nebo při code review. Pokud rebase používáte rozumně a s ohledem na ostatní, získáte čistší log a méně konfliktů při slučování. Když naopak rebase přepísknete, naděláte víc škody než užitku. Vyzkoušejte ho nejdřív na malé větvi a sledujte, jak se historie mění.

Nakonec platí, že správný tuk se pozná podle toho, jak se chová v pánvi, ne podle etikety. Když při smažení necítíte štípanec v krku, potraviny se obalují rovnoměrně a po vylití olej nemá připálenou vůni, zvolili jste dobře. Jakmile se ale začne kouřit nebo pěnit, je lepší obsah pánve vylít a začít znovu — zdraví má přednost před ušetřenou lžící tuku.

Když se olej začne kouřit, je pozdě Každý tuk má svou teplotu kouře. Jakmile pánev začne modravě doutnat, olej se rozkládá na akrolein a další produkty, které dráždí trávicí trakt a dávají jídlu štiplavou pachuť. Praktické pravidlo: tuk nikdy nerozpalujte do kouře a po každém smažení ho vylijte. Opakované přepalování stejného oleje je nejčastější domácí chyba — zbytky připálenin se v něm hromadí a další pokrm už jen nasákne pachutí.

Před smažením pánev dostatečně rozehřejte a potraviny osušte. Voda je nepřítel: ochlazuje tuk, zvyšuje jeho rozstřik a prodlužuje dobu, po kterou je jídlo v oleji. Nedávejte na pánev velké množství najednou, teplota prudce klesne a místo smažení se obsah začne dusit. U silnějších kusů masa raději zvolte nižší teplotu a delší čas, u tenkých řízků naopak krátce a prudce.