5 způsobů, jak udržet git historii čistou bez merge commitů
Pokud chcete mít z odpoledne opravdu radost, nastavte si pravidlo, že cílová hodina návratu není svatá. Děti často zaujme něco, co jste nečekali – mraveniště, spadlý strom nebo pozorování veverky. Nechte prostor pro spontánnost a nesnažte se stihnout vše, co jste si naplánovali. Právě tyto neplánované momenty dělají z obyčejné procházky vzpomínku, kterou si děti ponesou dlouho. A pokud se přece jen objeví déšť nebo únava, vždy existuje možnost rychlého ústupu do blízkého kouta s přístřeškem – praktická rada zní: raději kratší zážitek, po kterém děti řeknou „chci ještě", než dlouhé odpoledne plné pláče.<br>
<br>
<br>
<br>
Nakonec se vydejte do méně známých čtvrtí, kde se prvorepubliková kina dochovala v autentičtější podobě než v centru. Soustřeďte se na Vinohrady, Žižkov nebo Nusle, kde najdete menší, ale stále funkční sály. Až budete stát před budovou, zkuste si představit, jak vypadal promítací večer ve třicátých letech – když se do sálu vcházelo širokým portálem, v hale hrála hudba a vzduch voněl kávou a cigaretovým kouřem. Tato atmosféra je dnes ukrytá v každém detailu, stačí jen vědět, kde ji hledat.<br>
<br>
<br>
<br>
Pokud narazíte na aplikaci, která vypadá podezřele, nebo se vám při přihlášení zobrazí neobvyklé chování, okamžitě ji odinstalujte a kontaktujte svou banku. Banky mají speciální linky pro podezřelé aktivity a pomohou vám ověřit, zda vaše údaje nebyly zneužity. Nezapomeňte, že žádná banka od vás nebude požadovat přihlašovací údaje přes e-mail ani telefon. Důvěřujte svému instinktu: pokud se vám něco nezdá, raději to neinstalujte. Bezpečnost je vždy důležitější než rychlost platby.<br>
<br>
<br>
<br>
Začněte výběrem místa podle věku dětí. Pro batolata jsou ideální menší zahrady s pískovištěm a lavičkami poblíž, kde máte celou plochu pod kontrolou. Předškoláci a mladší školáci ocení spíše rozlehlé parky s přírodními prvky – potůčky, kameny, padlé kmeny nebo schované cestičky. Vyhněte se oblíbeným turistickým lokalitám v hlavní sezóně, kde se pohybuje příliš mnoho lidí; děti se snadno unaví davem a vy nebudete moci reagovat na jejich potřebu pohybu.<br>
<br>
<br>
<br>
Proměňte obyčejnou procházku v dobrodružství Klíčem k úspěšnému odpoledni je stanovení činnosti předem. Nechte děti, aby si vybraly z nabídky her, které můžete provozovat kdekoliv: hledání barevných listů, poslouchání ptáků, stavění domečků z větviček nebo pozorování mravenců. Zapojte je do plánování trasy – dejte jim možnost rozhodnout, kterým směrem se vydáte. Tím se zvýší jejich zájem a vy se vyhnete nekonečnému loudání, které plyne z nudy. Pokud máte starší děti, zkuste jednoduchou šifrovací hru: připravte si předem kartičky s úkoly, které je provedou po zajímavých místech parku.<br>
<br>
<br>
<br>
Pražské parky a zahrady nabízejí rodičům s dětmi nečekaně pestré možnosti, jak strávit odpoledne bez velkých nákladů. Místo placených atrakcí stačí zvolit správný cílový bod, vzít si s sebou pár drobností a přizpůsobit se rytmu dne. Největší chybou bývá spoléhat na to, že děti zabaví samotná existence zeleně – bez drobného plánu se i nejkrásnější park po půl hodině změní ve zdroj nudy.<br>
<br>
<br>
<br>
Při dokumentování si vždy poznamenejte datum stavby – toto datum najdete často na fasádě nebo v průčelí. Typický je letopočet nad vstupem, který se mohl dochovat i po přestavbě. Pamatujte, že mnoho kin bylo přejmenováno a jejich původní názvy se objevují jen v dochovaných reliéfech nebo mozaikách. Pro podrobný průzkum si vezměte fotoaparát a foťte detaily – římsy, hlavice sloupů, svítidla a kování dveří. Tyto prvky vám pomohou určit přesné stavební slohy, od neoklasicismu přes art deco až po ranou modernu.<br>
<br>
<br>
<br>
Přechod na historii bez merge commitů neznamená, že merge commity úplně zavrhnete. Pokud pracujete na velké feature větvi, která žije déle než pár dní, občasný merge z main je přijatelný – ale jen v případě, že to není jediný způsob integrace. Pro běžný vývoj používejte rebase a squash, abyste získali přehlednou a auditovatelnou historii. Nezapomeňte také na dobré commit message – s lineární historií se každý commit stává samostatným stavebním kamenem, který by měl být srozumitelný i za rok.<br>
<br>
<br>
<br>
Pro týmovou spolupráci je klíčové pravidlo: rebase pouze na větvích, které nikdo jiný nesdílí. Jakmile jste svůj feature commit poslali do vzdáleného repozitáře a kolegové si ho stáhli, rebase by způsobil historické rozpory. V takovém případě použijte git pull --rebase místo běžného pullu. Tím se vaše lokální commity napojí na novější stav vzdálené větve bez vytvoření merge commitu. Pokud narazíte na chybu, že nejde rebase kvůli nevráceným změnám, vždy si nejprve uložte stav pomocí git stash.





