git rábeszélés ötletek

Fórumok

Van egy fej, akivel régebben többet, ma már ritkábban gányolunk együtt jobbára ilyen PHP-s vackokat. Sok éve próbálom meggyőzni, hogy az ilyen kollaboratív dolgokat git-ben vagy vmi hasonlóban szoktuk intézni. Embernek az az egyszerű, hogy a folderen nyom 1 jobbgombot, hogy compress, a zip-t elküldi email-ben, stb. én meg rakosgassam, meg ugyanígy vissza. Ticketing ilyesmi nincs, mert annál mikróbbak ezek a dolgok. 

a 10 év alatt már sokféle módon próbáltam meggyőzni a embert, hogy haladni kéne, de nem ment. Ezért várom ide a végső érveket, amivel talán tudnék hatni a fejére, hogy.

Köszi...

Hozzászólások

Az én végső érvem az lenne, hogy nem dolgozom vele együtt, ha nem verziókezelőn keresztül dolgozunk.

Egyébként Te dolgozhatsz attól még verziókezelővel. ;-)

azokat az emailokat amiben zip file van kiszűri a víruskergető.

Ha a zip tartalma mindig ugyanolyan, akkor egy shell-script tudja kezeleni (unzip, commit, push)

Szerkesztve: 2025. 08. 23., szo – 08:16

le kell vele ülni, feltelepíteni és megmutatni neki, utána szeretni fogja, ő lesz a legnagyobb git fan

munkát időt energiát kell bele raknod mert ő elakadt és neki ez nem megy, mint a gyerekekkel

ha komolyan kényszerítva lenne, pl állásvesztés, akkor ő is bele tudná rakni ezt az energiát

Én emlékszem rá amikor még kb. húsz évvel ezelőtt hasonló cipőben jártunk, de én voltam az alany aki nem használt verziókezelőt. Egy akkori idősebb, tapasztaltabb kollégával kellett egy projekten együtt dolgozzunk, nem volt annak reális esélye hogy egymás munkáját ne írnánk felül. Ő ha jól emlékszem Linux alól dolgozott, én Windows alól. Akkor mutatta be nekem a Bazaar-t. Feltettük mellé az FTP plugin-t, és azon keresztül ment a repok-k kezelése, nem kellett hozzá más szerver, minden házon belül maradt. Igaz ez a szoftver már EOL, de annyira megszerettem pillanatok alatt hogy a mai napig is használom, részben a legacy projektek miatt (jó, amik aktívak azok át lettek migrálva GIT-re), de ha csak pl. 1-1 diff-et kell nézzek, lekövetni pl. 3rd party szoftverek változásait, nálam még mindig ez a nyerő. :) Aztán kb. tíz éve váltottunk GIT-re, minden saját szervereken van, GOGS és GITLAB.

Utólag azt mondom ez olyan mint a jogosítvány: mikor megszerzed, megkérdezed magadtól: eddig hogyan éltél nélküle?

Lehet kéne egy normális IDE neki (nálam VS vagy VS code) amiben faék egyszerűséggel (1 kattintással) lehet commitolni, diff-elni stb.

Elképzelhető, hogy nem akar parancssorban szarakodni ezzel.

Amúgy érvnek az együttműködésen kivül, lehet azt mondani, hogy még localban is kurva jó backup. Soronként látod mi változott, mikor és vissza is tudsz állni rá, ha elcsesztél valamit. Én a saját vackaimnál (amihez senki más nem nyúl, meg sincs osztva) is használom erre.

Én is szeretem, ha egy IDE fel van vértezve ilyen egy-kattintásos verziókezelési mechanizmusokkal, de én pl. elég hibridben használom ezeket. Commit pl. szinte mindig IDE-ből, de ha kell egy git status vagy git checkout, azt szinte mindig terminalból. Valahogy gyorsabbnak érzem.

Mondd meg neki, hogy különben nem csatlakozhat a gitegyletbe!

A magyar ember jelképe a hátrafelé nyilazás. Vakon rohanunk a semmibe, miközben a múltunkat támadjuk.

Kérdés, hogy milyen sűrűn kéne használnia. Azt írtad, hogy mostanság ritkán. Ha neki meg kell tanulni egy tök új dolgot, új filozófiát, új workflow-t, akkor ha azt évente csak kétszer használja, akkor sosem alakul ki a rutin. Rutin nélkül pedig veszélyes a git, alkalmasint több problémát képes jelenteni, mint egy zip kibontás és az általad végzett commit.

Ha naponta kéne az ő sarával neked játszani, akkor megértem, hogy át akarod terelni, hogy ne neked kelljen, ez tök oké. De ha csak ritkán van erre szükség, akkor lehet, hogy több időbe kerülne őt tanítgatnod újra és újra.

Hány éves a versenyző? Mert ha 30-40, akkor elvárható, hogy gyorsan tanuljon új trükköket, de ha 60-70 akkor nincs értelme ezzel szívatni, ha ő maga ellenáll a változásnak, neked meg igazából (időben) tökmindegy.

Szerintem sok függ a körülményektől, hogy érdemes-e git-re térnie, illetve, hogy milyen a személyisége, hogyan lehet megszólítani úgy, hogy belső motivációt válts ki nála, és ne külső kényszernek érezze a dolgot.