Mi ez?
Üdvözöljük a Git Gud-ban, egy parancssoros játékban, amely a Git néven ismert népszerű verziókezelő rendszer használatának megtanulását segíti!A szintek előrehaladtával egyre többet és többet fogsz tudni a gitről, és végül git nagymesterré válhatsz!
Ha valami hiányzik, nyugodtan írj hozzá egy problémát, vagy ha érdekel, nézd meg a contributors fájlt, és add hozzá magad! A projekt lényegében úgy van felépítve, hogy nagyon könnyű legyen új szinteket hozzáadni!
Ha inkább vizuálisan tanulsz, akkor kezdd a “Learn Git Branching”-tel, és utána próbáld ki a Git Gud-ot. A Learn Git Branching vizuálisabb, de a Git Gud esetében ténylegesen a git-et használod a szintek befejezéséhez.
Hogyan használhatom?
A telepítési utasításokat lásd alább.
Amikor a Git Gud telepítve van, a “git gud” beírása kimenetet fog produkálni, és elkezdi megmondani, hogy mit kell tenned.A Git Gud olyan, mint egy játék, és mint egy játéknak, vannak szintjei. a szintek készségekre vannak felosztva, amelyek mindegyike bevezet egy új témába a Gitben. úgy kezdi, hogy feltételezi, hogy nulla tudással rendelkezel, majd építkezik. minden szinthez ad egy célt, és elmagyarázza, hogy mi történik.Ideális esetben a játék megtanít mindenre, amit tudnod kell, hogy legyőzd, de ettől függetlenül arra ösztönöz, hogy használj más forrásokat, hogy annyit tanulj, amennyit csak akarsz.
A játék kezdeti szintjei azzal kezdődnek, hogy hozzászoktat a Git Gud felületéhez, de később a tréningkerék lekerül, és emlékezned kell a parancsok beírására.Ha valaha is elfelejtenéd, hogy milyen parancsok vannak, vagy ha egy későbbi szinten akarod kezdeni, bármikor lefuttathatod a “git gud help “A legfontosabb parancsok a git gud goal
, git gud status
, git gud explain
git gud test
és git gud load next
.Más parancsok is hasznosak, de ezeknek a parancsoknak a kimenete elég lesz ahhoz, hogy végigvezessen a szinten.
Az induláshoz inicializálnod kell a Git Gudot egy üres könyvtárban. amint a Git Gud inicializálva van, teljes irányítást kap az adott könyvtár felett, és elkezdi hozzáadni/eltávolítani a commitokat és a fájlokat. általában több ág lesz, és elvárás, hogy minden szint megoldásához Git parancsokat használj.A szintek különböző nehézségűek, és különböző dolgokat kell tenned.Néhány szint nagyon könnyű, és csak a magyarázatot kell elolvasnod, de mások csak egy helyzetet adnak, és a megtanultakat kell használnod a szint megoldásához.
Hogyan kell telepíteni
A Git Gud Python 3-ban íródott.Ahhoz, hogy a Git Gud működjön, telepítened kell a Python >=3.6-ot a rendszeredben.Én inkább az Anacondát használom, hogy minden megfelelően működjön, de pip segítségével is telepítheted, ha már tudod, mit csinálsz.
Mihelyt a környezetedben a Python >=3.6, a telepítés egyszerű:
pip3 install git-gud
A kezdés szintén egyszerű:
git gud
Git Gud végigvezeti, hogy mit kell tenned
Ha valamelyik parancs nem működik, vannak különböző dolgok, amiket megpróbálhatsz:
- A
pip3
helyett használd apip
- Vigyázz, hogy a PATH változód tartalmazza a Python futtatható fájlokat
- A felhasználó telepítse:
pip3 install --user git-gud
- Viseljen Anacondát