Ich habe eine Rails App, die ein Juwel erfordert. Ich hosten dieses Juwel auf bitbucket in einem privaten Repository.Bitbucket privates Repository auf Heroku
In meinem Gemfile habe ich den Edelstein wie folgt vor:
gem "my-gem", :git => "[email protected]:my-username/my-gem.git", :branch => 'master'
ich mit meiner Rails-Anwendung auf Heroku bereitstellen möchten ich immer
git push heroku master
Jetzt Fehler folgende
Fetching [email protected]:my-username/my-git-repo.git
Host key verification failed.
fatal: The remote end hung up unexpectedly
Ich verstehe den Fehler, weil das Repository auf privat gesetzt ist. Aber wie kann ich dieses Problem lösen?
Ich lese diese Frage bereits: Deploying to Heroku using git on bitbucket, aber ich wirklich die Antwort bekommen dont :) ..
versucht, das schon, nicht funktioniert .. – Mattherick
ich es einfach versucht. Ich habe ein bitbucket-Konto und ein Dummy-Repository erstellt und konnte mit 'git clone https: // nitzanshaked: [email protected]/nitzanshaked/test-repo.git' klonen. Ich nehme an, dass wenn Sie das als URL verwenden für dein Juwel sollte es funktionieren. Beachten Sie, dass ich "https: //" und nicht "git + https: //" verwendet habe. –
Ok Ich habe es mit "git" anstatt "https" versucht. Vielen Dank! Funktioniert perfekt! Aber ich mag es nicht, das Passwort in das Gemfile zu schreiben, aber trotzdem, danke für deine Antwort. – Mattherick