So verwenden Sie JGit, um die URL der Herkunft Fernbedienung?
Ich verwende JGit und möchte ausführen
git config --get remote.origin.url
Wie geht das?
Hanswurst
So verwenden Sie JGit, um die URL der Herkunft Fernbedienung?
Ich verwende JGit und möchte ausführen
git config --get remote.origin.url
Wie geht das?
Rüdiger Herrmann
Auf die Konfiguration eines Git-Repositorys kann über zugegriffen werden Repository::getConfig()
. Der zurückgegebene Typ ist a StoredConfig
.
Um die URL der Herkunft remote, verwenden Sie dieses Snippet
String url = repository.getConfig().getString("remote", "origin", "url");
Die Klasse ConfigConstants
listet eine Reihe häufig verwendeter Abschnittsnamen und Wertnamen auf.
Gibt es eine Dokumentation darüber, welche Werte für getString() möglich sind?
– Naxos84
24. April 2017 um 20:09 Uhr
Siehe die git-Konfiguration Dokumentation zur Syntax und den Konfigurationseinstellungen, die von nativem Git verstanden werden. All dies versteht JGit jedoch nicht. Im Zweifel müssten Sie überprüfen, ob JGit mit einer bestimmten Einstellung umgehen kann oder nicht.
– Rüdiger Herrmann
25. April 2017 um 5:32 Uhr