Proč se v týmu vyhnout merge commitům a co místo nich?

Z Mazovia

Vezměte dva až tři neutrály a k nim dvě až tři barvy, které se vám líbí. Zapište si je a noste tu kartičku u sebe. V obchodě pak ke každému novému kusu přiložte alespoň tři věci, které už doma máte. Když vznikne aspoň pět kombinací, kus patří do šatníku. Když ne, nechte ho viset. Tohle pravidlo funguje lépe než jakákoli rada o typech postavy, protože vychází z vašeho skutečného oblečení, ne z cizí představy.

První častou chybou je snaha automatizovat příliš mnoho najednou. Malá firma nemá tým, který by zvládl zavést pět procesů současně. Vyberte jeden, nejlépe ten, který se opakuje denně a spotřebuje nejvíc času. Změřte, kolik minut zabere před změnou, a po zavedení porovnejte. Bez tohoto srovnání nelze poznat, zda automatizace vůbec něco přinesla, nebo jen přesunula práci jinam.

Jak se teplo dostane z podzemí do radiátorů a elektrárny Z hlubokých vrtů se čerpá horká voda nebo směs vody a páry. Ta se vede potrubím do výměníků. Pro vytápění domů stačí voda o teplotě kolem 60–80 °C, která se rozvádí do radiátorů nebo podlahového topení. Pro výrobu elektřiny je potřeba pára o vyšší teplotě, která roztáčí turbínu. Po předání tepla se voda vrací zpět do podzemí, aby se tlak v ložisku nevyčerpal. Tento uzavřený oběh je klíčový – bez něj by zdroj rychle slábl.

Poslední chyba je měřit úspěch jen podle ušetřených hodin. Automatizace má smysl, pokud snižuje chybovost, zkracuje dobu odezvy nebo umožní firmě zvládnout více zakázek bez nabírání. Pokud jen ušetří čas, ale výstup je nespolehlivý, je lepší se vrátit k ruční kontrole. Zaveďte jednoduché ukazatele: počet chyb, doba vyřízení, počet zákazníků obsloužených za den. Podle nich poznáte, zda se investice vyplatila, nebo zda je čas nastavení přepracovat.

Rovnátka jsou investice, která má smysl jen tehdy, když se o zuby a dásně správně pečuje. Podlepený fixní aparát totiž vytváří kolem zámků a drátů spoustu míst, kde se drží plak. Právě tam vzniká demineralizace skloviny, bílé skvrnky a zánět dásní. Základem je pochopit, že čištění po nasazení rovnátek musí být delší a důkladnější než dřív, ne stejné jako předtím.

Domácí postřik připravte z jedlé sody a mýdla. Do litru vlažné vody dejte jednu čajovou lžičku sody a několik kapek tekutého mýdla bez parfemace. Mýdlo slouží jako smáčedlo, aby roztok ulpěl na listu. Rostlinu postříkejte ze všech stran, včetně spodní strany listů, a to večer, kdy na ni nedopadá přímé slunce. Opakujte po sedmi dnech, celkem třikrát. Stejně funguje odvar z přesličky: hrst sušené natě zalijte litrem vody, povařte deset minut, nechte vychladnout a sceďte. Roztok nestříkejte na rostliny s plstnatými listy, jako je africká fialka, tam se voda drží a způsobí hnilobu.

Nastavení, které hlídá čistou historii Do repozitáře přidejte git config pull.rebase true, aby každý git pull rovnou rebasoval. Dále nastavte git config merge.ff only, což zakáže merge commit i při fast-forward situaci. Server pak můžete nakonfigurovat tak, aby přijímal pouze fast-forward push — typicky volbou v nastavení větve. Tím se chybný merge commit vůbec nedostane do sdílené historie. Pozor ale na týmovou kulturu: pokud někdo rebase neovládá, bude si mazat vlastní commity a vznikne zmatek.

Proces musí být popsán dřív, než ho svěříte nástroji Automatizovat chaotický proces znamená chaos jen zrychlit. Pokud dva lidé dělají stejnou věc různě, žádný nástroj to nespraví. Sepište kroky na papír, určete, kdo za který odpovídá, a teprve pak hledejte, co lze nahradit. Často se ukáže, že část kroku je zbytečná a stačí ji zrušit. Automatizace nemá nahradit rozhodování, které dosud nikdo neudělal.

Nejčastější chyba při plánování geotermálního vytápění je ignorování místních podmínek. Nelze slepě kopírovat řešení z jiné části ostrova. Někde stačí mělký vrt pro tepelné čerpadlo, jinde je nutné jít do hloubky přes kilometr. Také se vyplatí myslet na zpětné vtláčení vody a na to, že povolení k vrtu může trvat dlouho. Kdo chce geotermální energii využívat, měl by začít průzkumem podloží, ne nákupem technologie.

Island dnes pokrývá velkou část své spotřeby tepla i elektřiny právě z geotermálních zdrojů. Není to zázrak, ale výsledek desítek let vrtání, měření a učení se z chyb. Když se podzemní teplo využívá s rozmyslem a v uzavřeném cyklu, vydrží staletí. Základem je respektovat geologii, ne ji přemlouvat.

Při rebase dochází ke konfliktům. Řešte je po jednom commitu, ne najednou. Po vyřešení použijte git add a git rebase --continue. Když se něco pokazí, git rebase --abort vrátí všechno zpět. Typická chyba je rebasovat větev, kterou už mají ostatní staženou. Další častá chyba je zapomenutí git push --force-with-lease místo prostého --force; lease ochrání cizí commity, které jste mezitím neviděli.