Am 4. Januar, nach mehr als fĂŒnfmonatiger Entwicklung, wurde die Version 2.6.0 des Konsolen-Tools veröffentlicht. GCLI, geschrieben in C und lizenziert unter der BSD-2 Lizenz. Das Tool dient zur Interaktion mit den APIs mehrerer beliebter Hosting-Dienste fĂŒr Git-Projekte und ermöglicht das Erstellen, Anzeigen und Interagieren mit Issues, Merge-Requests sowie deren Labels und Kommentaren; es prĂŒft den Status von CI und Pipelines und bietet viele weitere Funktionen.
Und im Gegensatz zu GitHub CLI, unterstĂŒtzt GCLI nicht nur die GitHub-API, sondern auch die APIs von GitLab, Gitea und experimentell Bugzilla.
Ănderungsprotokoll:
- Der Unterbefehl pulls hat die Aktion checkout hinzugefĂŒgt, die git checkout fĂŒr den angegebenen Merge-Request ausfĂŒhrt (nur fĂŒr GitHub und GitLab).
- Im Unterbefehl pulls create wurde der Parameter -R hinzugefĂŒgt, der es ermöglicht, Reviewer direkt beim Erstellen eines Merge-Requests anzugeben. AuĂerdem fordert gcli jetzt interaktiv Reviewer an, wenn ein Merge-Request erstellt wird.
- Der interaktive Unterbefehl status unterstĂŒtzt nun Merge-Requests.
- Weitere Verbesserungen und Fehlerbehebungen.
Quelle: linux.org.ru
