Ich versuche, eine einfache PHP-Anwendung zu programmieren, die einige Informationen aus den Remote-Git-Repositories mit Terminalbefehlen abrufen wird. Ich möchte keine lokale Arbeitskopie oder ein lokales Repository erstellen. Ich möchte nur Informationen aus Remote-Repositorys lesen (Baum durchsuchen, Commit-Verlauf, Datei-Diffs, Download-Datei), so dass es sich um eine Nur-Lese-Verbindung handelt.So führen Sie Git-Befehle auf Remote-Repository aus
Was ich tun müssen, ist eine Reihe von einfachen Befehlen wie die in SVN laufen: log, ls, diff, Katze, ..
Ich habe allready, dass für SVN getan und es war einfach. Normalerweise waren Befehle ähnlich wie dieses Format:
svn --user myusername --pass mypassword --non-interactive command -r revisionNumber urlToRemoteRepository
Meine Frage ist, wie ähnliche Informationen von Git-Repositorys bekommen mit Terminal nur Befehle?
dies für das Endziel Overkill ist, dass der Benutzer erreichen will. –