Mentés és verziók kezdőknek

Hogy ne egy rossz változtatás vigye el az egész projektet: egyszerű mentési rend Gittel vagy az eszköz saját visszaállítási pontjaival, parancsokkal és érthető magyarázattal.

Vibe codingKezdőAjánlott eszközök: ChatGPT, Claude, GeminiFrissítve:

Töltsd ki a saját adataiddal

A sárgával jelölt részeket cseréld a saját adataidra.

Segíts kialakítani egy egyszerű mentési rendet a projektemhez. AI-jal építek, és félek, hogy egy rossz változtatás tönkreteszi, ami működik. Mivel építek: [ESZKÖZ] Hol van most a projekt (saját gép, böngészős eszköz, GitHub): [HOL VAN] Mennyit tudok a Gitről: [TUDÁSOM] Operációs rendszer: [RENDSZER] Ami eddig a legnagyobb bajt okozta: [EDDIGI BAJ] Kérem: 1. Magyarázd el egy hétköznapi hasonlattal, mi a mentési pont (commit), és miben más, mint a fájl mentése. 2. Adj egy napi rutint legfeljebb öt lépésben: mikor mentsek, mit írjak a mentés mellé, és hogyan lépjek vissza, ha valami elromlott. 3. A lépésekhez add meg a pontos parancsot vagy a gombot az én eszközömben, és egy sorban azt, mit csinál. 4. Írd le, hogyan kérjem meg a kódoló AI-t, hogy ő mentsen helyettem, és mit ellenőrizzek utána. 5. Mondd meg, mi az, ami soha ne kerüljön a mentésbe (jelszavak, kulcsok), és hogyan zárjam ki. 6. Adj egy „baj van” lapot: a három leggyakoribb helyzet, és mit tegyek. Csak annyit taníts meg, amennyi ehhez kell. Olyan parancsot, amely visszavonhatatlanul töröl, külön figyelmeztetéssel jelölj.

EllenőrzésCtrl + Enter: másolás

Példa: kitöltve, mintaválasszal

Eszköz
Cursor
Hol van
A saját gépemen egy mappában, GitHubon még nincs
Tudásom
Hallottam róla, de soha nem használtam
Rendszer
Windows 11
Eddigi baj
Az AI átírt három fájlt, elromlott a belépés, és nem tudtam visszacsinálni
Mintaválasz (Claude)

Mi a mentési pont? Olyan, mint a játékokban a mentett állás. A fájl mentése csak a mostani állapotot írja ki; a mentési pont az egész projektről készít fényképet, amelyhez bármikor visszatérhetsz.

Napi rutin

  1. Mielőtt bármit kérsz az AI-tól, nézd meg, tiszta-e a lap: git status (megmutatja, van-e el nem mentett változás).
  2. Egy kérés, egy változtatás. Próbáld ki, működik-e.
  3. Ha működik, ments: git add . majd git commit -m "Keresőmező a receptlistán". A szöveg azt írja le, mi változott.
  4. Ha elromlott, és még nem mentettél: git restore . ⚠️ Ez eldobja az utolsó mentés óta történt összes változtatást, nem vonható vissza.
  5. A nap végén töltsd fel GitHubra: git push (ha elvész a géped, a projekt megmarad).

A Cursorban ugyanez gombokkal: a bal oldali ágacska ikon alatt látod a változásokat, a pipa ment.

Az AI-ra bízva: „Ha a változtatás kész és a tesztek lefutottak, készíts mentési pontot rövid, magyar leírással.” Utána nézd meg a git log --oneline listát: ott van-e az új sor.

Soha ne kerüljön bele: a .env fájl és minden kulcs. Hozz létre egy .gitignore nevű fájlt, és írd bele: .env

Baj van

  • Elrontott valamit az AI, és már mentettem is: git revert HEAD (új mentésként visszacsinálja az utolsót).
  • Nem tudom, mi változott: git diff
  • Kulcs került a mentésbe: a törlés nem elég, a kulcsot a szolgáltatónál cseréld le.

Szemléltető minta, Claude segítségével készült: azt mutatja, milyen jellegű és felépítésű válaszra számíthatsz. A többi ajánlott eszközzel a prompt várhatóan ugyanígy használható, de nem mindegyikben próbáltuk ki. A te eredményed más lesz. Hogyan készülnek a példák?

Miért működik?

A te bajod pontosan az, amire a verziókezelés való: ha minden működő lépés után van mentési pont, egy rossz változtatás egy parancs, nem egy elveszett délután. A prompt csak ezt az öt lépést tanítja meg, nem az egész Gitet.

A visszavonhatatlan parancsok megjelölése azért fontos, mert kezdőként könnyű olyat kiadni, ami éppen a megmenteni kívánt munkát törli.

Mire figyelj?

  • A böngészős eszközök (Lovable, Bolt, Replit) saját visszaállítási pontokat használnak; ott a parancsok helyett az előzmények menüt keresd.
  • A nyilvános GitHub-tárolót bárki látja. Ha nem szánod nyilvánosnak, állítsd privátra.

Tippek eszközönként

Cursor, Claude Code
Kérd meg az AI-t, hogy magyarázza el, mit csinál egy Git-parancs, mielőtt lefuttatja, különösen a visszaállítóknál.

Folytasd ezekkel

Ugyanabban a beszélgetésben küldd el, a válasz után.

  • Vezess végig lépésenként azon, hogyan töltöm fel a projektet először GitHubra.
  • Mi az az ág (branch), és mikor éri meg nekem használni?

Kapcsolódó promptok

Összes vibe coding prompt

Biztonsági audit fenyegetésmodellel

Végigveszi, ki és hogyan élhetne vissza az alkalmazásoddal, majd a kódot a tipikus hibákra nézi át: jogosultság, bemenet, titkok, függőségek. Súlyosság szerint rangsorol, és jelzi, amit a beillesztett részből nem lát.

Vibe coding

Tesztterv a kritikus felhasználói utakra

Kockázat szerint rangsorolja, mit kell tesztelni az alkalmazásodban, majd megírja a legfontosabb teszteket. Kézzel elvégezhető ellenőrzőlistát is ad azoknak, akik nem írnak automata tesztet.

Vibe coding

Hibakeresés módszeresen, feltevésekkel

Megállítja a találgatós javítgatást: a tünetekből rangsorolt feltevéseket állít fel, mindegyikhez egy ellenőrző lépést ad, és csak a bizonyított ok után javít. A javítás a lehető legkisebb marad.

Vibe coding

Projektterv mérföldkövekkel és elfogadási feltételekkel

Az ötletedből olyan tervet ír, amelyet a kódoló AI lépésenként végre tud hajtani: hatókör, adatmodell, mérföldkövek, és mindegyiknél az, hogy miből látod, hogy kész. Külön listázza, ami szándékosan kimarad.

Vibe coding