GitHub CLI ist ein Open-Source-Kommandozeilen-Client, der die gängigsten GitHub-Aktionen direkt ins Terminal bringt. Damit kannst du Issues, Pull Requests und neue Versions-Releases prüfen, ohne jedes Mal deinen Browser öffnen zu müssen. Es ist kostenlos, Open Source und für alle gedacht, die lieber in der Konsole weiterarbeiten, statt ständig zur GitHub-Website zu wechseln.
Issues und Pull Requests anzeigen und verwalten
Im Terminal kannst du die offenen Issues eines Repositories auf einen Blick sehen und sie bei Bedarf filtern, ohne die Website besuchen zu müssen, um sie einzeln zu prüfen. Du kannst auch den Status deiner ausstehenden Pull Requests überprüfen, einen bestimmten auf deinen Computer herunterladen, um seine Änderungen zu prüfen, als wäre es dein eigener Branch, oder einen neuen Pull Request erstellen, sobald du mit deinem Teil fertig bist. Außerdem kannst du vor dem Genehmigen prüfen, ob die automatischen Checks für einen Pull Request erfolgreich durchgelaufen sind.
Veröffentlichung neuer Projektversionen
GitHub CLI ermöglicht dir, eine neue Version deines Projekts zu veröffentlichen, indem du das entsprechende Tag angibst und die Dateien anhängst, die du einschließen möchtest – alles, ohne das Terminal zu verlassen. Du kannst außerdem die Dokumentation jedes Repositories direkt aus der Konsole prüfen, was nützlich ist, wenn du dir ein Projekt kurz ansehen willst, bevor du es herunterlädst, ohne deinen Browser öffnen zu müssen.
Wiederkehrende Aktionen automatisieren
Über das hinaus, was standardmäßig bereits enthalten ist, erlaubt dir GitHub CLI, dich mit fast jeder GitHub-Funktion zu verbinden, um Aktionen zu automatisieren, die noch keinen eigenen Befehl haben. Du kannst auch personalisierte Shortcuts für die Befehls-Kombinationen speichern, die du am häufigsten wiederholst, sodass eine Aufgabe, die normalerweise eine Weile zum Tippen braucht, auf ein kurzes und leicht zu merkendes Wort reduziert wird.
Funktioniert auch mit Enterprise-Repositories
Neben den Repositories, die auf der öffentlichen GitHub-Website gehostet werden, kann sich GitHub CLI auch mit den privaten Servern verbinden, die viele Unternehmen intern verwenden. Das Einrichten dieser Verbindung ist praktisch dasselbe wie bei einem normalen Account, sodass du nahtlos zwischen deinen privaten und beruflichen Projekten wechseln kannst.
Meine Erfahrung mit GitHub CLI
Nachdem ich GitHub CLI auf meinem PC installiert hatte, habe ich mich mit meinem Account angemeldet und mein Repo geklont, um vom Terminal aus auf alle Informationen zuzugreifen. Von dort aus habe ich versucht, alle ausstehenden offenen Issues sowie die Pull Requests anzusehen. Später habe ich eine neue Version meines Projekts veröffentlicht und die kompilierte Datei angehängt und dann meinen eigenen Shortcut gespeichert, damit ich nicht jedes Mal dieselben langen Befehle tippen musste. Schließlich habe ich GitHub CLI auch mit einem Firmenserver verbunden, den ich bei der Arbeit benutze, und konnte ohne Probleme zwischen beiden Accounts wechseln.
Was mir an GitHub CLI am besten gefallen hat und was verbessert werden könnte
· Was mir am besten gefallen hat: Pull Requests prüfen und freigeben zu können, ohne das Terminal zu verlassen, und die Möglichkeit, eigene Shortcuts für die Befehle zu speichern, die ich am häufigsten wiederhole.
· Was verbessert werden könnte: einige fortgeschrittenere GitHub-Funktionen haben noch keinen eigenen Befehl und müssen manuell eingerichtet werden, was etwas mehr Zeit erfordert als die Befehle zu nutzen, die standardmäßig integriert sind.
Installiere GitHub CLI auf deinem Computer und hol dir die Möglichkeit, Issues, Pull Requests und neue Versionen direkt im Terminal zu verwalten – mit der Option, es auch mit Enterprise-Servern zu verbinden.
GitHub CLI gefällt dir sicher, wenn
✓ Du verwaltest GitHub-Issues, Pull Requests und Releases am liebsten direkt im Terminal
✓ Du legst Wert darauf, wiederkehrende GitHub-Aufgaben mit benutzerdefinierten Befehlen und Shortcuts zu automatisieren, die auf deinen Workflow zugeschnitten sind
✓ Du benötigst nahtlosen Zugriff auf öffentliche und Enterprise-Repositories, inklusive Dokumentation und Release-Management
Reviews
Es liegen noch keine Meinungen über GitHub CLI vor. Sei die erste Person! Kommentar