2
Wie kann ich den Schreibzugriff auf ein Remote-Git-Repository überprüfen ("Kann ich pushen?")
Ich baue einen (etwas eingeschränkten) Git-Client. Um ein Repository einzurichten, geben Sie die URL zum Remote-Repo ein. Ich möchte überprüfen, ob der Benutzer Lese- und Schreibzugriff auf dieses Repository hat. Wenn nicht, präsentiere ich einen Authentifizierungsdialog. Ich überprüfe den Lesezugriff mit git ls-remote <url>. Gibt es eine analoge Möglichkeit, den …