
Gitgud ist ein Open-Source-Repository, das Anfänger und erfahrenen Entwicklern eine Plattform zur Verfügung stellt, um ihre Git-Fähigkeiten zu erlernen und zu verbessern. Das Repository ist mit dem Ziel entwickelt, Entwicklern aller Fähigkeiten eine interaktive Lernerfahrung zu bieten. Egal, ob Sie gerade erst mit Git beginnen oder Ihre vorhandenen Fähigkeiten verbessern möchten, Gitgud bietet eine umfassende Reihe von Ressourcen und Tools, mit denen Sie Git beherrschen können. Mit Gitgud können Sie Git in Ihren Projekten problemlos visualisieren und voll nutzen. Es wird mit Tinte erstellt, das das gleiche Komponenten-basierte UI-Gebäudeerlebnis bietet, das React bietet, jedoch in einer Befehlszeilenschnittstelle (CLI).
$ npm install --global gitgud
Dadurch wird das Paket weltweit installiert
$ GitGud
Navigieren Sie zu jedem Projekt, das ein Git -Verzeichnis enthält, und führen Sie den Befehl "Gitgud" aus. Dadurch wird die Gitgud -Benutzeroberfläche in Ihr Terminalfenster geladen
Die Gitgud -Benutzeroberfläche besteht aus: nicht gestaltete Änderungen, inszenierte Veränderungen, Git -Zweigbaumansicht und Funktionalitätsschaltflächen
Navigieren Sie durch die Benutzeroberfläche entweder mit der Schaltfläche "Registerkarte" oder der linken/rechten Pfeiltasten
Drücken Sie die Schaltfläche 'Eingeben/Rückkehr', um eine Option auszuwählen/klicken
Während der App können Sie auf die Schaltfläche "Esclecing)" ESCt "klicken, um zurück zu gehen
Sie können die App beenden, indem Sie Strg + C ausführen
STAGE/UNSTAGE (all files) auswählen, um alle Dateien zwischen den Änderungen der Bühnenänderungen und den nicht stationären Änderungen zu verschieben.Mit Gitgud können Benutzer sowohl das Erscheinungsbild als auch das Gefühl der App anpassen, indem sie die "StyleFile" bearbeiten.
Um auf die "StyleFile" eines global installierten Gitgud zuzugreifen, müssen Sie zunächst herausfinden, wo NPM Ihre global installierten Dateien speichert. Führen Sie dazu den folgenden Befehl aus:
npm root -g
Dadurch wird der Standort Ihrer global installierten NPM -Pakete zurückgegeben.
Auf dem Mac sollten Sie so etwas sehen: /usr/local/lib/node_modules
Unter Windows können Sie Folgendes erhalten: *C: Benutzer Sie AppData Roaming npm node_modules
Navigieren Sie zu dem Ort, an dem Ihre globalen Pakete gespeichert werden, öffnen Sie den Gitgud -Ordner und öffnen Sie die StyleFile in einem Editor (der Befehl: nano styleFile.js öffnet ihn in den meisten Mac/Linux -Systemen).
Wenn Sie die Datei öffnen, sieht sie so aus:

showLogo :false festgelegt, aber wenn Sie das Gitgud -Logo auf Ihrer GUI haben möchten, können Sie dies in true ändern.defaultColor :accentColor :gitTreeColor :appResize :showFlag :false eingestellt.Gitgud ist ein vollständig Open -Source -Projekt und Beiträge sind willkommen!
Wenn Sie eine Pull -Anfrage senden, erläutern Sie bitte die von Ihnen hinzugefügte Funktion oder den von Ihnen behobenen Fehler.
Erstversuche sind auch willkommen! Es gibt einige Probleme mit dem good first issue -Tag. Dies könnte ein guter Ort für Anfänger sein!
Vielen Dank an Joseph Garrone , der uns den NPM -Paketnamen gegeben hat.