( kroozo | 2023. 04. 03., h – 10:52 )

Lattam pedig nem egy olyat, aki jo kodot irt, de egy conflictot nem tudott feloldani, ahhoz mar en kellettem. 

Tök őszintén, az a programozó, aki nem tud megtanulni egy rohadt conflictot feloldani gitben így 2023-ban, az menjen, és csináljon valami mást, annyi szép szakma van még.

Meg az ujabban divatba jott "tok normalis a -f, mert mar mindenki rebase-el" es a -f-es commit torles revert commit keszitese helyett olyan, 

Ez teljesen helyzet és megállapodás függő. Pl feature branches fejlesztésnél szerintem teljesen normális, hogy masteren revert commit kell ilyenkor, nem is fogsz tudni force pusholni, a feature branchről viszont merge előtt igenis tűnjön el a francba, tök fölösleges, legyen rajta rend rakva. Hogy menet közben mikor van rajta force push, azt meg attól függ, mi a folyamat.

hogy elengedtem: hiaba vitatkozok masokkal, mit nem kene, egyszerubb helyettuk megcsinalni

Ja, hogy húzod magadra a szart, aztán frusztrálódsz, értem :)

 Ezzel kapcsolatos ptsd-mhez kapcsolodik a grafikus git toolok batortalanitasa is

Asszem el is értünk a lényeghez, egyszer seggbe harapott, és azóta fáj, és ezt vetíted ki mindenki másra is :) Egyébként tőlem bátortalanítsd, csak az eredeti kijelentésed az volt, hogy ezek semmire se jók, közben meg...

Nézd, személy szerint többnyire én is a cli gitet használom, de nem ezen múlik, ez csak megszokás, meg kinek mi a kényelmes kérdése. Azon múlik, hogy érted-e a git (a legtöbb helyzethez egyébként szerintem túlbonyolított, de azért fejlesztőnek érthető) adatmodelljét, meg hogy mi mit csinál. Ha ezt megérted, akkor jó lesz, ha meg nem, akkor nem lesz az. Láttam én már hardcore cli-s kezéből is kiesni olyan szellemvonatos rendező pályaudvart, hogy ahhoz képest Harry Potter 9 és 3/4-ik vágánya sehol se volt, 4 féle tool 4 féle merőben egymásnak ellentmondó gráfot rajzolt belőle. 1 órát néztük a kollégával a reflogot, mire nagyjából kihámoztuk, hogy vajon mi a faszt sikerült csinálni ehhez (pusztán a sportértéke miatt, egyébként fubar volt az egész).