Anstatt mit SSH-Schlüsseln zu arbeiten, können Sie auch Herokus neue beta HTTP Git Unterstützung. Es verwendet nur Ihr API-Token und läuft auf Port 443, so dass Sie sich nicht mit SSH-Schlüsseln oder Port 22 herumschlagen müssen.
Um HTTP Git zu verwenden, müssen Sie zunächst sicherstellen, dass Toolbelt aktualisiert ist und dass Ihre Anmeldedaten aktuell sind:
$ heroku update
$ heroku login
(dies ist wichtig, weil Heroku HTTP Git auf eine etwas andere Weise authentifiziert als der Rest von Toolbelt)
Während der Beta-Phase erhalten Sie HTTP, indem Sie die --http-git
Flagge an den entsprechenden heroku apps:create
, heroku git:clone
y heroku git:remote
Befehle. Um eine neue Anwendung zu erstellen und sie mit einem HTTP-Git-Remote zu konfigurieren, führen Sie dies aus:
$ heroku apps:create --http-git
Um eine bestehende Anwendung von SSH auf HTTP Git umzustellen, führen Sie einfach diesen Befehl aus dem Verzeichnis der Anwendung auf Ihrem Rechner aus:
$ heroku git:remote --http-git
Git remote heroku updated
Überprüfen Sie die Dev Center-Dokumentation für Einzelheiten zur Einrichtung von HTTP Git für Heroku .