Jak udržet historii čistou: kdy a proč se vyhnout merge commitům
Třetím nástrojem je pravidelné blokování času pro e-maily, které se může zdát jako samozřejmost, ale málokdo ho dodržuje. Místo abyste e-maily četli průběžně každých deset minut, vyhraďte si dvě až tři pevné části dne, kdy se jim budete věnovat naplno. Během této doby vypněte notifikace a soustřeďte se pouze na poštu. Typickou chybou je kontrolovat e-maily ráno, což vás často stáhne do reaktivního módu a naruší váš plán. Pokud si poštu naplánujete na dobu po splnění hlavních úkolů, udržíte si kontrolu nad svým časem.
Základní pravidlo zní: před tím, než chcete sloučit vedlejší větev do hlavní, proveďte rebase na aktuální stav hlavní větve. Tím se vaše commity přesunou na konec historie a sloučení proběhne jako fast-forward. Git pak jen posune ukazatel na nový commit, žádný merge commit nevznikne. Příklad: máte větev feature, která se oddělila od main před třemi commity. Na main mezitím přibyly dva nové commity. Příkazem git rebase main ve větvi feature se vaše změny aplikují na konec main. Následné git merge feature v main proběhne bez vytvoření merge commitu.
Na co si dát pozor, je nákup nových věcí bez ohledu na střih. Typická chyba: koupíte si letní šaty, které se vám líbí, ale nemáte k nim žádné vrstvy ani doplňky, které by je propojily s vaším stylem. Pak je nosíte jen na dovolenou, a to není kapsle, ale sváteční šatník. Než koupíte cokoli nového, zkuste si představit tři kompletní outfity, které z toho vytvoříte. Pokud to nejde bez nákupu dalších věcí, radši to odložte. Kapsulový šatník je o důmyslnosti, ne o počtu kusů.
Celý proces vyžaduje, aby všichni členové týmu dodržovali stejná pravidla. Nejlepší je nastavit si v repozitáři ochranu větví, která zakáže přímé commity do main a vynutí vytvoření pull requestů. V rámci pull requestu pak každý autor provede rebase na aktuální main a po schválení sloučí větev s použitím fast-forward. Tím se historie main stává lineární a přehlednou. Pokud někdo omylem vytvoří merge commit, je snadné to odhalit v historii a vrátit se k předchozímu stavu.
Správné stavby odpovědí se naučíte na chybách Odpověď serveru není jen tělo s daty. Patří k ní stavový kód, který klientovi sděluje, zda operace proběhla úspěšně, nebo co se pokazilo. Kód 200 pro úspěch, 201 pro vytvoření, 400 pro špatný požadavek, 404 pro nenalezený zdroj, 500 pro vnitřní chybu serveru. Pokud vrátíte 200 i při chybě, klient nemá šanci poznat, že se něco pokazilo, a vy budete ladit záhadné chování na straně volajícího. Držte se sémantiky kódů a doplňte ji čitelnou zprávou v těle odpovědi.
Druhá kombinace: midi sukně ze základního šatníku (nejlépe tmavá nebo v zemitém tónu) a lehký top s výstřihem do V. Sukně dodá formálnost, top uvolněnost. Pokud máte sukni s potiskem, zvolte k ní jednobarevné body – to je nejjednodušší cesta, jak sladit kapsle. Třetí tip: lněné kalhoty širokého střihu jsou letní klasika, ale bez správného topu vypadají jako pyžamo. Spojte je s upnutým tílkem a delším kardiganem, který máte v základu. Kardigan přehozený přes ramena nejen že opticky oddělí partie, ale také poslouží, když se večer ochladí.
Křehké štrúdlové těsto je pro mnohé kamenem úrazu. Když se povede, je nadýchané, máslové a při kousání se příjemně drolí. Když se nepovede, je tuhé, gumové a láme se při každém pokusu o přenesení na plech. Často za to nemůže recept, ale mouka. Běžná hladká mouka z obchodu mívá vysoký obsah lepku, a těsto pak potřebuje víc tuku a trpělivosti. S domácí moukou je to jiné – mívá nižší obsah lepku a jemnější mletí, což je pro štrúdl ideální. Stačí jen trochu upravit postup a nepracovat s těstem jako s chlebem.
Kombinace, které zachrání přechod mezi ročními obdobími Místo abyste kupovali pět nových topů, zkuste spojit tři kusy ze základního šatníku se třemi letními. Klasika: úzké džíny, bílé tričko a lněný oversize sako. Sako působí jako lehký kabátek, džíny drží tvar a tričko je vzdušné. Pokud máte v základu tmavě modré kalhoty, přidejte k nim vzdušnou košili s krátkým rukávem a tenisky. Košile nemusí být z čisté bavlny – směs s viskózou se méně mačká a lépe se hodí k městskému stylu. Vyhněte se syntetice, která se v horku lepí.
Když se řekne kapsulový šatník, většina lidí si představí neutrální barvy, kvalitní střihy a minimum kusů, které spolu ladí. Jenže v létě se tato představa často hroutí. Přidáte letní kapsli, ale výsledek je roztříštěný: věci sice vypadají dobře jednotlivě, ale dohromady netvoří funkční celek. Klíč není v tom, kolik kusů přidáte, ale jak je propojíte s tím, co už máte. A právě v propojení dělá většina lidí zásadní chybu – kupují letní kapsli jako samostatný šatník, ne jako doplněk k základu.