@Zdeno Sekerák
Podívejte se na to jinak. Až se rozhodnete něco dávat do společné větve, tak byste měl u sebe mít lokálně poslední verzi a na ni navěsit svůj kód. Na datumu nezáleží.
Takže stáhnete aktuální reference, pomocí pull --rebase (jak říká @Ondřej Satai Nekola) a teprve pak můžete vůbec vyzkoušet, jestli to co chcete dát do společné verze vůbec má smysl.
Ten problém, který s tím lidi mají je ten, že si musí správnost/aktuálnost kódu a co kde kdo zrovna dělá ohlídat sami - git to za nikoho neudělá, protože není vědma. Ostatní potřebují přidávat a proto je potřeba se domluvit. Pak taky začne mít další smysl dodržovat např. SOLID a striktně oddělovat featury/moduly, což umožňuje, aby programátoři mohli pohodlně pracovat odděleně. Pokud to nejde, pak je potřeba dělat co nejvíce co nejmenších změn. To ale není komplikace, to naopak zaručuje, že programátorský team musí mít dobrou kontrolu nad tím, co se dělá a přidává.
25. 4. 2021, 23:10 editováno autorem komentáře