Gibt es PowerShell-Cmdlets für die Schnittstelle zu Git? Vor allem "git log". All dieses Regex-Parsing ist durch Brötchen betäubt. Vielleicht mit Microsofts jüngstem Interesse an Git, arbeitet jemand daran mit libgit2sharp? Ich kenne posh-git, aber ich denke nicht, dass es irgendwelche Cmdlets für die Rückgabe von Git-Informationen als Objekte hinzufügt.Git PowerShell-Cmdlets, die Git-Informationen als Objekte zurückgeben
12
A
Antwort
2
Pit
(https://github.com/manojlds/pit) hat einige grundlegende Unterstützung für git status
und git log
. Verwenden Sie die Cmdlets Get-GitStatus
und Get-GitLog
. Es ist sehr einfach, in sehr frühen Stadien, so würde ich einige Vorschläge lieben.
Verwandte Themen
- 1. Firebase mehrere Objekte zurückgeben
- 2. PHP json_encode Zeilen als Objekte anstelle von Arrays zurückgeben
- 3. Realm.objects (Type) zurückgeben leere Objekte
- 4. WCF-Dienst: Benutzerdefinierte Objekte zurückgeben
- 5. Löschen Objekte, die als Fremdschlüssel
- 6. Generische Funktion, die Wert- und Referenztyp-Objekte zurückgeben kann
- 7. Einzelne Zeichenfolgendarstellung aller Objekte in der Liste der Objekte zurückgeben
- 8. angularjs Objekte aufrufen und Werte zurückgeben
- 9. Teilansicht als JsonResult zurückgeben
- 10. EF-Code Zuerst keine verwandten Objekte zurückgeben
- 11. CSV-Datei als Datensatz zurückgeben
- 12. Arrays als Objekte
- 13. Objekt-Tags als Liste zurückgeben
- 14. Matplotlib-Bild als Zeichenfolge zurückgeben
- 15. scala Objekte als
- 16. Git Clone ohne Objekte zu tun git log
- 17. Warum vergleicht Enthält Objekte anders als ==?
- 18. Modell XML als Objekte oder als XML?
- 19. Testmethoden, die nichts zurückgeben
- 20. git lfs "Objekte" nehmen viel Speicherplatz
- 21. git redownload zufällig alle Remote-Objekte
- 22. Kann setTimeout jemals 0 als die ID zurückgeben?
- 23. Unterstützt mybatis gespeicherte Prozeduren, die mehr als 1 Ergebnismenge zurückgeben?
- 24. Die process.cwd() als Bash-Pfad in das Verzeichnis anstelle des Befehls cmd zurückgeben?
- 25. Hibernate-Kriterien oder hql, die Zeilen älter als zwei Wochen zurückgeben
- 26. Wie kann ich einfach Objekte in PDO zurückgeben?
- 27. Wie übergeben und zurückgeben Objekte an und von einer DLL?
- 28. SerializationException beim Zurückgeben der Liste der Azure TableEntity-Objekte
- 29. SubSonic.SqlQuery ExecuteTypedList <T> nur neue Objekte zurückgeben
- 30. Funktionen, die Arrays zurückgeben
Ich kenne keine, aber es sollte relativ einfach sein, Ihre eigenen zu schreiben, wenn Sie keine anderen finden können. Danke für den Link zu libgit2sharp. –
Ich plane genau das mit Pit (https://github.com/manojlds/Pit). Sieh dir das an und gib deine Vorschläge auch an :) – manojlds
@manojlds das ist großartig. Funktioniert das im Moment noch? – user826840