Proč se v týmu obejít bez merge commitů a co to přinese?

Z Mazovia

Častá chyba je příliš mnoho reflektorů s úzkým kuželem. V malé kuchyni vytvoří ostré kontrasty a stíny, které působí rušivě. Místo toho použijte světla s širším vyzařovacím úhlem, ideálně 60 stupňů a více. Pokud máte pod horními skříňkami LED pásek, nechte ho svítit na linku, ne do očí. A nezapomeňte na stmívač. Večer stačí ztlumit a kuchyně se okamžitě zdá větší, protože zmizí tvrdé přechody mezi světlem a stínem.

Kde se to láme a jak se vyhnout typickým chybám Nejčastější chyba je rebase větve, kterou už někdo stáhl. Pokud kolega na stejné větvi staví další commity, přepis historie mu rozhodí lokální repozitář. Držte pravidlo: rebase patří pouze do větve, kterou máte jen vy. Jakmile ji odešlete ke kontrole, berte ji jako zmrazenou a další úpravy dělejte novým commitem. Druhá chyba je rebase hlavní větve — to nedělejte nikdy, přepisujete tím základ, na kterém stojí ostatní.

Merge commity vznikají při každém sloučení větve. V malém týmu mají smysl, ve větším se z nich stane šum, který ztěžuje čtení historie. Řešením je rebase a fast-forward. Větev se před sloučením přehraje na aktuální stav hlavní linie, takže výsledkem je lineární posloupnost commitů bez zbytečných uzlů. Historie se čte shora dolů jako deník a každý záznam odpovídá jedné dokončené práci.

Větrání je důležitější než teplota. Před spaním vyvětrejte pět až deset minut, i v zimě. Vydýchaný vzduch v malém pokoji způsobí, že se děti budí a jsou mrzuté. Radiátor ztlumte, přikrývka udrží teplo lépe než přetopená místnost. Pokud je v pokoji zvíře, na jednu noc ho přemístěte jinam, zejména pokud host zvíře nezná nebo na něj může být alergický.

Nejčastější chyby, které kvalitu vody přímo zhoršují: výměna houby „až když teče pomalu", mytí houby místo výměny, skladování náhradní houby v koupelně u sprchy a nasazení mokrýma rukama, kdy na povrch přenesete bakterie. Stejně problematické je kombinovat houbu s příliš silným dezinfekčním prostředkem. Chemie může narušit strukturu pórů a do vody se dostanou jemné částice materiálu.

Malá ložnice nemusí působit stísněně, pokud pracujete s tím, co v ní skutečně je. Nejde o to nakupovat nový nábytek, ale odstranit to, co prostor opticky zatěžuje. Začněte tím, že z místnosti vynesete vše, co tam nepatří: oblečení na žehlení, krabice, sportovní náčiní, staré časopisy. Čím méně předmětů na podlaze a na površích, tím větší vzdušnost. Potom projděte nábytek a zvažte, zda každá skříň, noční stolek a police skutečně slouží. Kus nábytku, který jen zabírá místo, ubere víc než metr čtvereční.

Mezi opomíjené prvky patří kryt na nožičky, který brání sesunutí dítěte dopředu, a aretace otočných předních koleček. Při jízdě po schodech nebo v tramvaji se vyplatí kolečka zafixovat do přímého směru, jinak se kočárek rozkývá a může se převrátit. Dále zkontrolujte, zda látka nezakrývá větrací otvory – dítě v uzavřené bublině se přehřívá a hůř se mu dýchá. Odnímatelná a pratelná textilie není bezpečnostní prvek, ale výrazně usnadní údržbu a udrží konstrukci v čistotě.

Nejčastější chyba je naplánovat program do pozdních hodin. Děti pak usnou vyčerpané, ale v noci se budí. Druhá chyba je nechat je hrát hry na telefonu bez dozoru, protože se hádají o pořadí. Třetí je zapomenout na ranní domluvu s rodiči hosta, kdy si pro dítě přijdou. Domluvte si čas předem a připomeňte ho i dětem. Ráno pak stačí sbalit věci, zkontrolovat, že si host odnáší všechny své věci, a rozloučit se bez zbytečného spěchu.

Začněte tím, kde bude host spát. Pokud jde o jednu noc, stačí kvalitní karimatka nebo skládací matrace s pevným podkladem, ne nafukovací lehátko do bazénu. Dejte ji na zem, ne na postel, aby nikdo nespadl. Připravte dvě přikrývky a dva polštáře, i když si děti myslí, že se vejdou pod jednu. V noci se každý převaluje jinam a společná peřina končí na podlaze. Prostěradlo natáhněte tak, aby drželo, klidně použijte gumičku do rohu.

Jídlo a pití řešte předem. Lehká svačina před spaním je v pořádku, těžké jídlo ne. Sklenice vody u postele patří na pevný noční stolek, ne na zem, kde se vylije. Zeptejte se rodičů hosta na alergie a na to, co dítě běžně jí. Nenuťte ho do jídla, které doma nemá. Ráno připravte snídani, kterou zvládne sníst i pomalu se probouzející dítě, a nechte obě děti, ať si poradí samy, jen dohlédněte.

Některé situace fast-forward neumožňují. Pokud do hlavní větve přispívá více lidí současně, může být výhodnější použít rebase s následným sloučením bez merge commitu, tedy git merge --ff-only. Tím si vynutíte, že sloučení projde jen tehdy, když je větev opravdu napřed. Když příkaz selže, znamená to, že je potřeba rebase zopakovat. Tento postup je bezpečný a čitelný, ale vyžaduje disciplínu při každém odeslání.