benthayer / git-gud

Ce este?

Bine ați venit la Git Gud, un joc în linie de comandă conceput pentru a vă ajuta să învățați cum să folosiți popularul sistem de control al versiunilor cunoscut sub numele de Git!Pe măsură ce nivelele progresează, veți ști din ce în ce mai multe despre git și, în cele din urmă, veți deveni un mare maestru git!

Dacă lipsește ceva, nu ezitați să adăugați o problemă sau, dacă sunteți interesat, vizualizați fișierul contributorilor și adăugați voi înșivă ceva! Proiectul este structurat în mod intential pentru a face foarte ușoară adăugarea de noi niveluri!

Dacă sunteți mai mult un cursant vizual, ar trebui să începeți cu „Learn Git Branching”, și apoi să încercați Git Gud. Learn Git Branching este mai vizual, dar cu Git Gud, folosiți de fapt git pentru a completa nivelele.

Cum îl folosesc?

Pentru instrucțiuni de instalare, vedeți mai jos.

După ce Git Gud este instalat, tastând „git gud” va produce ieșire și va începe să vă spună ce trebuie să faceți.Git Gud este menit să fie ca un joc și, ca un joc, are niveluri. nivelurile sunt împărțite în abilități, fiecare dintre acestea vă va introduce un nou subiect în Git. începe, presupunând că aveți zero cunoștințe, și apoi crește. pentru fiecare nivel, vă va da un obiectiv și vă va explica ce se întâmplă.În mod ideal, jocul vă va învăța tot ce trebuie să știți pentru a-l învinge, dar sunteți în continuare încurajați să folosiți alte resurse pentru a învăța cât de mult doriți.

Nivelurile de început ale jocului încep prin a vă obișnui cu interfața Git Gud, dar mai târziu, roțile de antrenament se dau jos și va trebui să vă amintiți să introduceți comenzile.Dacă uitați vreodată ce comenzi există sau dacă doriți să începeți de la un nivel ulterior, puteți oricând să rulați „git gud help „Cele mai importante comenzi sunt git gud goal, git gud status, git gud explain git gud test și git gud load next. și alte comenzi sunt de asemenea utile, dar rezultatul acestor comenzi ar trebui să fie suficient pentru a vă ghida prin nivel.

Pentru a începe, trebuie să inițializați Git Gud într-un director gol. odată ce Git Gud este inițializat, va avea control total asupra acelui director și va începe să adauge/elimine comenzi și fișiere. în mod normal, vor exista mai multe ramuri și va trebui să folosiți comenzi Git pentru a rezolva fiecare nivel.Nivelurile variază în dificultate și vă cer să faceți lucruri diferite. unele niveluri sunt foarte ușoare și vă cer doar să citiți explicația, dar altele doar vă oferă o situație și va trebui să folosiți ceea ce ați învățat pentru a rezolva nivelul.

Cum se instalează

Git Gud este scris în Python 3.Va trebui să aveți Python >=3.6 instalat în sistemul dvs. pentru ca Git Gud să funcționeze. eu prefer să folosesc Anaconda pentru a mă asigura că totul funcționează corect, dar puteți instala și cu pip dacă știți ce faceți.

După ce mediul dvs. este configurat cu Python >=3.6, instalarea este simplă:

pip3 install git-gud

Începerea este, de asemenea, simplă:

git gud

Git Gud vă va ghida prin ceea ce trebuie să faceți

Dacă niciuna dintre aceste comenzi nu funcționează, există mai multe lucruri pe care le puteți încerca:

  • Utilizați pip în loc de pip3
  • Asigurați-vă că variabila PATH include executabilele Python
  • Instalare utilizator:
  • Utilizați Anaconda

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.