<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AngeloThrasher7</id>
	<title>Mazovia - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AngeloThrasher7"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/AngeloThrasher7"/>
	<updated>2026-10-02T20:19:36Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Kdy%C5%BE_t%C3%BDm_nechce_merge_commity,_s%C3%A1hn%C4%9Bte_po_rebase&amp;diff=863211</id>
		<title>Když tým nechce merge commity, sáhněte po rebase</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Kdy%C5%BE_t%C3%BDm_nechce_merge_commity,_s%C3%A1hn%C4%9Bte_po_rebase&amp;diff=863211"/>
		<updated>2026-10-01T19:14:59Z</updated>

		<summary type="html">&lt;p&gt;AngeloThrasher7: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Náplň, která drží a nevytek&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Základ je světlá, nejlépe jednobarevná plocha. Tmavé barvy pohlcují světlo a stěnu přibližují, takže malý prostor ještě zmenší. Zvolte odstín o jeden až dva stupně světlejší než v obývacím pokoji, klidně v matné úpravě, která nebude odrážet ostré odlesky. Pokud chcete přesto barevný akcent, použijte ho jen na úzkém pruhu nebo na části stěny, nikdy na celou plochu včetně stropu. Bílá není jediná možnost, funguje i světle šedá, písková nebo jemná zelená.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Základní postup je krátký. Aktualizujte si cílovou větev: git fetch origin. Pak přepněte na svou větev a spusťte git rebase origin/main. Git vezme vaše commity, dočasně je odloží, posune větev na aktuální main a commity znovu aplikuje jeden po druhém. Pokud dojde ke konfliktu, vyřešíte ho v souboru, přidáte změny přes git add a pokračujete příkazem git rebase --continue. Když se něco pokazí, git rebase --abort vrátí vše do původního stavu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Merge commity vznikají ve chvíli, kdy do větve sloučíte jinou větev pomocí git merge. V malém týmu to nevadí, ve větším se z historie stane nepřehledná pavučina. Řešením je rebase: místo slučovacího commitu se vaše změny přehrají na aktuální konec cílové větve. Výsledkem je lineární historie, ve které je snadné najít, kdo co změnil a proč. Není to magie, jen jiný způsob práce.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nejčastější chyba je vypnout aktualizace u všeho a pak zapomenout na ruční kontrolu. Zařízení zůstane na staré verzi, přestane se připojovat k účtu a uživatel hledá problém jinde. Druhá častá chyba je aktualizovat okamžitě po vydání, kdy bývají v nové verzi ještě chyby, které vývojáři opraví v následujícím vydání. U kritických aplikací se vyplatí počkat několik dní a nejprve si zjistit, zda nová verze nezpůsobuje výpadky.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Kdy rebase a kdy raději merge Rebase se hodí pro krátké tématické větve, které ještě nikdo jiný nepoužívá. Jakmile svou větev pushnete a kolega na ní staví, přepisovat její historii je riskantní. V takovém případě je lepší použít merge nebo se domluvit na společném postupu. Stejně tak u větve, která obsahuje práci více lidí, rebase zbytečně komplikuje život. Zlaté pravidlo zní: nikdy nerebasujte commity, které už jsou ve sdílené větvi.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Světlo rozhoduje víc než polštá&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Spoje jsou místo, kde většina domácích krabicových staveb selže. Izolepa se časem odlepí a tavná pistole při manipulaci povolí. Osvědčuje se kombinace: nejdřív díly slepte tavnou pistolí, pak je přelepte papírovou páskou a rohy zpevněte proužky lepenky. Pásku netahejte přes ostré hrany, tam se trhá. Radši ji veďte po ploše. Pokud stavíte obchod i kuchyňku vedle sebe, spojte je krátkým tunelem z další krabice. Děti tak přecházejí mezi oběma světy a hra se neomrzí.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nejčastější chyba je rebase přes vzdálenou větev bez force push. Po rebase se hash commitů změní, takže git push selže. Řešením je git push --force-with-lease. Tento přepínač odešle změny jen tehdy, pokud se vzdálená větev od vašeho posledního fetch nezměnila. Nikdy nepoužívejte --force bez kontroly, jinak přepíšete práci někoho jiného. Další častou chybou je rebase na špatnou větev – vždy si před startem ověřte, že cílová větev je opravdu ta, do které chcete změny dostat.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;V týmu se vyplatí dohodnout jednotná pravidla. Například: feature větev se před sloučením vždy rebasuje na aktuální main, pull request se vytváří až po úspěšném rebase a konflikty se řeší lokálně, ne na serveru. Pomůže také zapnout git config --global pull.rebase true, aby i běžné git pull používalo rebase místo merge. Tím se vyhnete zbytečným merge commitům i při každodenní synchronizaci.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Lineární historie není cíl sama o sobě. Jde o to, aby se v ní dalo rychle orientovat při hledání chyby nebo při code review. Pokud rebase používáte rozumně a s ohledem na ostatní, získáte čistší log a méně konfliktů při slučování. Když naopak rebase přepísknete, naděláte víc škody než užitku. Vyzkoušejte ho nejdřív na malé větvi a sledujte, jak se historie mění.&lt;/div&gt;</summary>
		<author><name>AngeloThrasher7</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:AngeloThrasher7&amp;diff=863205</id>
		<title>Użytkownik:AngeloThrasher7</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:AngeloThrasher7&amp;diff=863205"/>
		<updated>2026-10-01T19:14:56Z</updated>

		<summary type="html">&lt;p&gt;AngeloThrasher7: Utworzono nową stronę &amp;quot;Autor blogu praktickým bydlením sází na osvědčené tipy. Píšu o tom, jak zvládnout domácnost bez stresu. Nejvíc mě baví hledat cesty, jak si usnadnit život.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Autor blogu praktickým bydlením sází na osvědčené tipy. Píšu o tom, jak zvládnout domácnost bez stresu. Nejvíc mě baví hledat cesty, jak si usnadnit život.&lt;/div&gt;</summary>
		<author><name>AngeloThrasher7</name></author>
	</entry>
</feed>