UH Oh. Csak véletlenül egyesítette fájljait a főághoz, amikor össze akarta egyesíteni őket az átmeneti ággal. Most mi?
Szinte mindenki, aki használja a Git-t, hibázik valamikor. Legyen szó a rossz fájlok egyesítéséről, a rossz ág törléséről vagy valami rosszabbról, fontos tudni, hogy hogyan lehet a hibákat visszavonni a Gittel.
Kiadtunk egy összeomlási tanfolyamot a freeCodeCamp.org YouTube csatornán, amely 17 különböző módszert tanít meg a Git hibáinak visszavonására.
Tobias Günther fejlesztette ezt a tanfolyamot. Tobias évek óta dolgozik Gittel. Még a Tower létrehozásában is segít, amely egy népszerű Git GUI kliens.
Sok fejlesztő nem ismeri mindazokat a módszereket, amelyekkel a Git felhasználhatja a hibák visszavonását. Ez a tanfolyam megtanítja, mit tud Git és hogyan csinál.
A tanfolyam első fele gyakoribb eseteket tartalmaz, amelyekből könnyebb felépülni. A második félidő bonyolultabb hibákat tanít kijavítani. De a Git szinte minden hibáját ki lehet vonni.
Itt vannak a kurzus témái:
- A Git használata biztonsági hálóként
- Az összes helyi változás elvetése egy fájlban
- Törölt fájlok visszaállítása
- Darabok / sorok elvetése egy fájlban
- Minden helyi változás elvetése
- Az utolsó kötelezettség kijavítása
- Mit jelent a "történelem átírása"
- Visszaállítja az elkötelezettséget középen
- Visszaállítás egy régi verzióra
- A fájl visszaállítása egy régi verzióra
- A Reflog
- A törölt változtatások helyreállítása
- A törölt ágak helyreállítása
- Elkötelezettség áthelyezése egy új ágra
- Elkötelezettség áthelyezése egy másik ágra
- Interaktív Rebase: áttekintés arról, hogy mit tehet
- Interaktív Rebase: hogyan működik általában
- Régi véglegesítési üzenetek szerkesztése az Interactive Rebase segítségével
- Az interaktív újraindítással végrehajtott műveletek törlése
- Többszörös elkötelezettség összevonása az Interactive Rebase segítségével
- Változások hozzáadása egy régi elkötelezettséghez az Interactive Rebase segítségével
- Egy régi elkötelezettség felosztása / szerkesztése az Interactive Rebase segítségével
Nézze meg a teljes tanfolyamot a freeCodeCamp.org YouTube csatornán (1 órás nézés).