Když máš rovnátka, čistit zuby nestačí: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „Podlaha musí být izolovaná od země. Betonová nebo hliněná podlaha vede mráz přímo nahoru. Nasypte na ni silnější vrstvu podestýlky, případně položte izolační desky, které přikryjete hoblinami. Slepice se zahřívají vzájemně, proto jich držte pohromadě víc, ale ne tolik, aby se na hřadu nevešly. Těsné seskupení je v zimě výhoda, ale pokud jsou slepice na sobě namačkané až na podlaze, hrozí udušení a omrzliny.<br><…“) |
K |
||
| Zeile 1: | Zeile 1: | ||
Typická chyba je rebase přes více commitů, které řeší různé věci. Vznikne zmatek a při konfliktu nevíte, co vlastně opravujete. Další častá chyba je force push bez --force-with-lease. Tento přepínač ověří, že na remote nemá někdo jiný novější commity, a zabrání přepsání cizí práce. Bez něj si můžete smazat kolegův commit a strávit hodiny hledáním v reflogu.<br><br>Praktický postup v týmu vypadá takto. Na main pravidelně pouštíte git pull --rebase, čímž se vyhnete zbytečným merge commitům při aktualizaci. Na feature větvi děláte malé, logické commity. Před otevřením pull requestu spustíte git fetch origin a git rebase origin/main. Konflikty řešíte průběžně, commit po commitu, ne najednou na konci. Pokud je konfliktů moc, použijete git rebase --abort a raději větev rozdělíte na menší části.<br><br>Druhou častou chybou je příliš mnoho předmětů na malé ploše. Noční stolek o šířce čtyřiceti centimetrů neudrží lampu, hrnek, telefon i knihu zároveň. Zvolte proto jen jedno místo pro knihu a jedno pro nápoj. Hrnek dávejte na podtácek nebo na malý tác, který přesunete, když potřebujete volnou plochu. Telefon nechte mimo stolek, ideálně v jiné místnosti, jinak budete pokaždé kontrolovat zprávy místo čtení.<br><br>Posuvné celoskleněné systémy vypadají vzdušně a nezaberou místo. Mají ale slabší těsnění, takže v zimě propouštějí chlad a hůř drží teplo. Pokud chcete lodžii používat celoročně, sáhněte po rámovém systému s izolačním dvojsklem nebo trojsklem. Plastové profily bývají levnější a dobře izolují, hliníkové jsou pevnější a vydrží větší rozpětí, ale bez přerušeného tepelného mostu mohou v mrazu namrzat.<br><br>Rovnátka nejsou jen otázkou estetiky. Mění způsob, jakým se dostáváš kartáčkem na povrch zubů, a tím i riziko zubního kazu a zánětu dásní. Zatímco rovná zubní plocha se čistí snadno, kolem zámečků, drátů a gumiček vznikají místa, kam se dostane jen to, co jim přizpůsobíš. Proto platí: čím složitější rovnátka, tím jednodušší a pravidelnější musí být rutina.<br><br>Lineární historie má i nevýhody. Ztrácíte informaci o tom, kdy byla větev skutečně dokončena a jaké změny patřily k sobě. Proto je vhodné do squashe nebo merge commitu psát srozumitelný popis. Některé týmy proto používají squash merge, kdy se celá větev sloučí do jednoho commitu. To je kompromis: historie je čistá, ale původní commity zmizí. Pokud potřebujete dohledatelnost, zvolte rebase s merge commitem pouze u vydání.<br><br>Rebase není magie, chce pravidla První pravidlo zní: nikdy nerebasujte commity, které už někdo jiný stáhl. Přepsání historie na sdílené větvi způsobí kolegům konflikty, které sami nevyřeší. Rebase používejte výhradně na svých lokálních větvích, případně na větvi, kterou sdílíte s jedním člověkem po domluvě. Druhé pravidlo: před rebasem si udělejte záložní větev, například git branch backup-feature. Když se rebase zvrtne, vrátíte se pomocí git reset --hard backup-feature a zkusíte to znovu.<br><br>Když prodejce nereaguje, přichází na řadu mimosoudní řešení spotřebitelských sporů nebo Česká obchodní inspekce. Předtím si ale důkladně uspořádejte všechny dokumenty: objednávku, komunikaci, fotografie, záznam o škodě a doklad o odeslání. Právě průběh a rychlost vaší reakce rozhoduje o tom, zda peníze dostanete zpět. Čím dříve a přesněji začnete, tím větší šanci máte.<br><br>Začněte u lůžka. Matrace by měla být tvrdší, než se na první dojem zdá pohodlné — příliš měkká matrace nutí tělo do nepřirozené polohy a ráno se ozve krk nebo bedra. Polštář volte tak vysoký, aby hlava ležela v ose s páteří, ne aby se brada tlačila k hrudníku. Prohlédněte si také rošt: prasklé lamely nebo vyhnutý střed dělají z dobré matrace polovinu problému. Pokud spolu spíte dva a jeden z vás se v noci budí při každém pohybu toho druhého, pomůže širší lůžko nebo oddělené matrace v jedné posteli.<br><br>Hluk se nedá vždy odstranit, ale dá se potlačit. Tlustý koberec, knihovna plná knih nebo těžké závěsy pohlcují zvuk lépe než holé stěny. Pokud bydlíte u rušné ulice, pomůže i posunout postel dál od okna a od sousední stěny, za kterou bývá koupelna nebo výtah. Trvalé hučení zvenčí maskuje tichý bílý šum z větráku nebo malého přístroje — jen ho nezapínejte přímo u hlavy.<br><br>Merge commity vznikají ve chvíli, kdy do sebe sloučíte dvě větve a Git nemůže provést fast-forward. V týmu, kde se často integruje, se jich rychle nahromadí stovky a historie se stane nečitelnou. Řešením je rebase, tedy přenesení commitů na nový základ. Místo mergování větve feature do main uděláte git rebase main na větvi feature a pak git merge --ff-only feature na main. Výsledkem je lineární historie bez zbytečných merge uzlů. | |||
Aktuelle Version vom 21. September 2026, 05:36 Uhr
Typická chyba je rebase přes více commitů, které řeší různé věci. Vznikne zmatek a při konfliktu nevíte, co vlastně opravujete. Další častá chyba je force push bez --force-with-lease. Tento přepínač ověří, že na remote nemá někdo jiný novější commity, a zabrání přepsání cizí práce. Bez něj si můžete smazat kolegův commit a strávit hodiny hledáním v reflogu.
Praktický postup v týmu vypadá takto. Na main pravidelně pouštíte git pull --rebase, čímž se vyhnete zbytečným merge commitům při aktualizaci. Na feature větvi děláte malé, logické commity. Před otevřením pull requestu spustíte git fetch origin a git rebase origin/main. Konflikty řešíte průběžně, commit po commitu, ne najednou na konci. Pokud je konfliktů moc, použijete git rebase --abort a raději větev rozdělíte na menší části.
Druhou častou chybou je příliš mnoho předmětů na malé ploše. Noční stolek o šířce čtyřiceti centimetrů neudrží lampu, hrnek, telefon i knihu zároveň. Zvolte proto jen jedno místo pro knihu a jedno pro nápoj. Hrnek dávejte na podtácek nebo na malý tác, který přesunete, když potřebujete volnou plochu. Telefon nechte mimo stolek, ideálně v jiné místnosti, jinak budete pokaždé kontrolovat zprávy místo čtení.
Posuvné celoskleněné systémy vypadají vzdušně a nezaberou místo. Mají ale slabší těsnění, takže v zimě propouštějí chlad a hůř drží teplo. Pokud chcete lodžii používat celoročně, sáhněte po rámovém systému s izolačním dvojsklem nebo trojsklem. Plastové profily bývají levnější a dobře izolují, hliníkové jsou pevnější a vydrží větší rozpětí, ale bez přerušeného tepelného mostu mohou v mrazu namrzat.
Rovnátka nejsou jen otázkou estetiky. Mění způsob, jakým se dostáváš kartáčkem na povrch zubů, a tím i riziko zubního kazu a zánětu dásní. Zatímco rovná zubní plocha se čistí snadno, kolem zámečků, drátů a gumiček vznikají místa, kam se dostane jen to, co jim přizpůsobíš. Proto platí: čím složitější rovnátka, tím jednodušší a pravidelnější musí být rutina.
Lineární historie má i nevýhody. Ztrácíte informaci o tom, kdy byla větev skutečně dokončena a jaké změny patřily k sobě. Proto je vhodné do squashe nebo merge commitu psát srozumitelný popis. Některé týmy proto používají squash merge, kdy se celá větev sloučí do jednoho commitu. To je kompromis: historie je čistá, ale původní commity zmizí. Pokud potřebujete dohledatelnost, zvolte rebase s merge commitem pouze u vydání.
Rebase není magie, chce pravidla První pravidlo zní: nikdy nerebasujte commity, které už někdo jiný stáhl. Přepsání historie na sdílené větvi způsobí kolegům konflikty, které sami nevyřeší. Rebase používejte výhradně na svých lokálních větvích, případně na větvi, kterou sdílíte s jedním člověkem po domluvě. Druhé pravidlo: před rebasem si udělejte záložní větev, například git branch backup-feature. Když se rebase zvrtne, vrátíte se pomocí git reset --hard backup-feature a zkusíte to znovu.
Když prodejce nereaguje, přichází na řadu mimosoudní řešení spotřebitelských sporů nebo Česká obchodní inspekce. Předtím si ale důkladně uspořádejte všechny dokumenty: objednávku, komunikaci, fotografie, záznam o škodě a doklad o odeslání. Právě průběh a rychlost vaší reakce rozhoduje o tom, zda peníze dostanete zpět. Čím dříve a přesněji začnete, tím větší šanci máte.
Začněte u lůžka. Matrace by měla být tvrdší, než se na první dojem zdá pohodlné — příliš měkká matrace nutí tělo do nepřirozené polohy a ráno se ozve krk nebo bedra. Polštář volte tak vysoký, aby hlava ležela v ose s páteří, ne aby se brada tlačila k hrudníku. Prohlédněte si také rošt: prasklé lamely nebo vyhnutý střed dělají z dobré matrace polovinu problému. Pokud spolu spíte dva a jeden z vás se v noci budí při každém pohybu toho druhého, pomůže širší lůžko nebo oddělené matrace v jedné posteli.
Hluk se nedá vždy odstranit, ale dá se potlačit. Tlustý koberec, knihovna plná knih nebo těžké závěsy pohlcují zvuk lépe než holé stěny. Pokud bydlíte u rušné ulice, pomůže i posunout postel dál od okna a od sousední stěny, za kterou bývá koupelna nebo výtah. Trvalé hučení zvenčí maskuje tichý bílý šum z větráku nebo malého přístroje — jen ho nezapínejte přímo u hlavy.
Merge commity vznikají ve chvíli, kdy do sebe sloučíte dvě větve a Git nemůže provést fast-forward. V týmu, kde se často integruje, se jich rychle nahromadí stovky a historie se stane nečitelnou. Řešením je rebase, tedy přenesení commitů na nový základ. Místo mergování větve feature do main uděláte git rebase main na větvi feature a pak git merge --ff-only feature na main. Výsledkem je lineární historie bez zbytečných merge uzlů.