Co to jest?
Witamy w Git Gud, grze wiersza poleceń zaprojektowanej, aby pomóc Ci nauczyć się korzystać z popularnego systemu kontroli wersji znanego jako Git!W miarę postępu poziomów będziesz wiedział coraz więcej o Gicie, a w końcu staniesz się arcymistrzem Gita!
Jeśli czegoś brakuje, nie krępuj się dodać problemu, lub jeśli jesteś zainteresowany, przejrzyj plik współtwórców i dodaj coś sam! Projekt jest tak skonstruowany, że bardzo łatwo jest dodawać nowe poziomy!
Jeśli jesteś wzrokowcem, powinieneś zacząć od „Learn Git Branching”, a potem spróbować Git Gud. Learn Git Branching jest bardziej wizualne, ale z Git Gud, jesteś rzeczywiście przy użyciu git, aby zakończyć poziomy.
Jak go używać?
Dla instrukcji instalacji, patrz poniżej.
Gdy Git Gud jest zainstalowany, wpisując „git gud” będzie produkować wyjście i zacznie mówić, co robić.Git Gud ma być jak gra, i jak gra, ma poziomy.Poziomy są podzielone na umiejętności, z których każdy wprowadzi cię do nowego tematu w Git.Zaczyna się, zakładając, że masz zerową wiedzę, a następnie buduje się.Dla każdego poziomu, da ci cel i wyjaśni, co się dzieje.Idealnie, gra nauczy cię wszystkiego, co musisz wiedzieć, aby ją pokonać, ale nadal jesteś zachęcany do korzystania z innych zasobów, aby nauczyć się tyle, ile chcesz.
Początkowe poziomy gry zaczynają się od przyzwyczajenia cię do interfejsu Git Gud, ale później, koła treningowe odpadają i będziesz musiał pamiętać, aby wpisać polecenia.Jeśli kiedykolwiek zapomnisz, które polecenia są, lub jeśli chcesz zacząć na późniejszym poziomie, zawsze możesz uruchomić „git gud help „Najważniejsze polecenia to git gud goal
, git gud status
, git gud explain
git gud test
, i git gud load next
.Inne polecenia są również przydatne, ale wyjście tych poleceń powinno wystarczyć, aby poprowadzić cię przez poziom.
Aby zacząć, musisz zainicjować Git Gud w pustym katalogu.Kiedy Git Gud zostanie zainicjowany, będzie miał pełną kontrolę nad tym katalogiem i zacznie dodawać/usuwać polecenia i pliki.Normalnie będzie wiele gałęzi, a ty będziesz musiał użyć poleceń Git, aby rozwiązać każdy poziom.Niektóre poziomy są naprawdę łatwe i wymagają tylko przeczytania wyjaśnień, ale inne po prostu dają ci sytuację i będziesz musiał użyć tego, czego się nauczyłeś, aby rozwiązać poziom.
Jak zainstalować
Git Gud jest napisany w Pythonie 3.Musisz mieć zainstalowanego Pythona >=3.6 w swoim systemie, aby Git Gud działał.Wolę używać Anacondy, aby upewnić się, że wszystko działa poprawnie, ale możesz również zainstalować pip, jeśli wiesz, co robisz.
Gdy twoje środowisko jest skonfigurowane z Pythonem >=3.6, instalacja jest prosta:
pip3 install git-gud
Rozpoczęcie jest również proste:
git gud
Git Gud poprowadzi cię przez to, co robić
Jeśli któreś z tych poleceń nie działa, możesz spróbować różnych rzeczy:
- Użyj
pip
zamiastpip3
- Upewnij się, że twoja zmienna PATH zawiera pliki wykonywalne Pythona
- Instalacja użytkownika:
pip3 install --user git-gud
- Użyj Anacondy
.