Sajnos nem vezettem rola naplot (bar terveztem :), de ilyenek jutnak eszembe:
- Mar tobb embernel szallt szanaszet a local repo. Nyilvan nem napi szinten, de ilyen szetesesek nem voltak CC alatt soha.
- Nekem a staging es kommit kifejezetten idgesito, mert a semmiert kell 2x commitolni.
- En szerencsetlen Eclipse alol akarom hasznalni ahol van EGit plugin hozza, ez viszont kellemetlenul szar:
- Historyt nem mindig tudja abrazolni grafban (ismert limitacio).
- A 3utas merge az nem letezik EGit alatt, helyette kapsz egy olyat hogy conflict utan megnezheted mi a diff a ket >>>>>> jelekkel telehanyt fajl kozott, ami lenyegeben teljesen hasznalhatatlan.
- A commit textboxot siman kitorli az EGit plugin csak ugy magatol, amikor frissiti a git repot, igy egy staging utan mindig meg kell varnom amig befejezi az egyebkent hattermunkat, majd utana irom a commit uzenenetet, kulonben siman a kellos kozepen kitorli.
- Bar van 3utas merge, szokott olyanra conflictot jelezni, ahol kizarolag az egyik agon volt valtozas egy fajlban, tehat nem volt conflict.
- Mar elofordult olyan hogy valaki mas sikitott hogy hogyan kerult vissza egy korabbi modositas mikor ki lett szedve (a tortenetet nem ismerem, termeszetesen siman el is ronthatta az illeto).
- Sokszor van hogy ket kulonbozo verzioju repot szeretnek osszehasonlitani (full recursive diff), ehhez mindig ket kulon lokal repo kell, mert egyidoben csak 1 verzio lehet a git repoban, ami nem eppen kenyelmes, foleg hogy mindkettot allandoan szinkronizalni kell a masterrel.
- Nekem a history az maga a tragedia, az egvilagon nem talalok meg semmit benne.
- Nalunk mindenki klonozza a kozponti repot, ami nekem kifejezetten nyug, mert teljesen feleslegesen kell a ket repot allandoan kezzel szinkronizalni.
- Kis csapatban rettenet elonyos volt a CC, ahol latom hogy a masik eppen min dolgozik, bele tudok nezni hogy eppen mit ir, illetve commit utan rogton tudom diffelni a sajat verziommal, hogy eppen mit irt at. Igy kvazi sync utan meg is volt a kodreview.
--
cythoon