Jak udržet historii čistou: merge commity už nepotřebujete
Kapsulový šatník je skvělý základ, ale sám o sobě v létě neobstojí. Když ho chcete sladit s letní kapslí, neznamená to, že musíte celý šatník předělávat. Stačí pár dobře zvolených kousků, které doplní neutrální základ a vytvoří funkční celek. Klíčové je vybírat barvy, které už v šatníku máte, a střihy, které se vzájemně doplňují.
Větrejte a kontrolujte vlhkost. Prostor pod schody bývá chladnější a hůře se větrají, takže se tam snadno drží vlhkost. To vadí knihám i textiliím. Pravidelně proto koutek větrejte, a pokud je to možné, umístěte tam malý teploměr s vlhkoměrem. Při hodnotách nad šedesát procent zvažte odvlhčovač nebo alespoň silikonové sáčky do polic. Knihy skladujte ve svislé poloze a nenechávejte je na zemi, kde by nasály vlhkost z podlahy. Pokud máte dřevěnou podlahu, ošetřete ji vhodným olejem nebo lakem, aby se nepoškodila od častého sezení.
Základem je pravidlo: před začleněním své větve do hlavní vždy nejprve aktualizujte svou větev z hlavní pomocí příkazu git rebase main. Tím se vaše změny „přesunou" na konec hlavní větve. Poté už stačí provést git checkout main a git merge --ff-only vaše_větev. Pokud vše proběhne bez konfliktů, Git pouze posune ukazatel a nevytvoří žádný merge commit. Výsledkem je rovná historie bez zbytečných „uzlíků".
Kdy rebase nefunguje a na co si dát pozor Hlavní úskalí rebase nastává, když s vámi na stejné větvi pracuje více lidí. Pokud někdo jiný už vaši větev stáhl a vy ji rebasujete, přepíšete historii. To vede k chaotickým situacím, kdy druhá strana musí ručně řešit duplicitní commity. Proto rebase používejte pouze na větvích, které jsou výhradně vaše. Sdílené větve, jako je main nebo release, nikdy nepřepisujte.
Pokud si chcete prohlídku naplánovat sami, doporučuji vytipovat si tři až pět vil v jedné lokalitě a mezi nimi chodit pěšky. Městské čtvrti jako Baba či Ořechovka mají dochovanou urbanistickou strukturu, která sama o sobě stojí za pozornost. Nezapomeňte, že mnohé vily stojí na svazích, takže pohodlná obuv je nutností. Až budete uvnitř, všímejte si, jak jsou místnosti propojeny — často bez dveří, což je typický funkcionalistický rys. Pokud narazíte na průvodce, ptejte se na konkrétní stavební postupy, ne na historky o majitelích. To vám dá praktičtější vhled.
Prostor pod schody do podkroví bývá často opomíjený a slouží jako úložiště haraburdí. Přitom se jedná o místo s obrovským potenciálem – pokud má dostatečnou výšku a šířku, může se z něj stát ideální zákoutí pro čtení. Než se ale pustíte do zařizování, změřte si přesně rozměry. Pod schody totiž nebývá pravidelný tvar, a to ovlivní výběr sedacího nábytku i osvětlení.
Další častou chybou je spoléhání se na merge commit jako na „bezpečnostní síť". Mnoho vývojářů argumentuje, že merge zachovává kontext větve. Ale s moderními nástroji a dobře napsanými commit zprávami získáte stejný kontext z lineární historie. Navíc při rebase máte možnost commity sloučit (squash) a vytvořit jeden srozumitelný záznam o celé funkci. To je ideální pro menší změny, které by jinak vytvořily deset drobných commitů typu „oprava překlepu".
Nezapomeňte také na týmové konvence. Než začnete rebase používat, domluvte se, že hlavní větev se aktualizuje výhradně pomocí fast-forwardu. Tím zabráníte tomu, aby někdo omylem vytvořil merge commit. Většina Git forges má v nastavení ochranu větve, která fast-forward vynucuje. Pokud toto nastavíte, nemusíte se spoléhat na disciplínu jednotlivců. A pokud přece jen občas merge commit vznikne, nepropadejte panice – další rebase historii zase vyčistí.
Posilování trupu patří do přípravy na sezónu, ale na vodě ho zvládnete i bez posilovny. Mezi záběry – v klidnější pasáži – zkuste deset sekund zadržet zpevněný střed a pánev v neutrální poloze. Nebo zvedněte kolena o pár centimetrů ode dna raftu a držte je ve vzduchu, čímž aktivujete spodní břišní svaly. Tato krátká cvičení neoslabují tempo, ale naopak zlepšují stabilitu, takže po celodenní jízdě vystoupíte z lodi bez bolesti a s pocitem, že záda zůstala tam, kde mají být.
Důležitá je i cirkulace vzduchu. V zimě se pod schody často drží vlhkost, což vede k plísním na knihách i polštářích. Pravidelně místnost větrejte, případně nainstalujte malý ventilátor. Nezapomeňte ani na ochranu knih – pokud máte polici přímo pod šikminou, dejte mezi ni a zeď mezeru alespoň pět centimetrů, aby vzduch mohl proudit. Vyvarujte se také ukládání knih na zem, kde by je mohla poškodit voda nebo prach.
Když kapsulový šatník s letní kapslí sladíte správně, zjistíte, že vám stačí pět triček, tři košile, dvě sukně a tři kalhoty, abyste celé léto vypadali pokaždé jinak. Střídáním doplňků a obuvi dosáhnete toho, že se i jednoduchý outfit stane výjimečným. Nezapomínejte, že kapsle není o tom, co nemáte, ale o tom, co spolu funguje. Svůj šatník tak nemusíte na léto celý měnit, stačí, když ho chytře doplníte.