2015-02-26 13 views

Antwort

3

Ich ging und griff das Original Repo und dann zwang es auf meine App in Heroku geschoben. Sieht wie folgt aus:

git clone https://github.com/USER/REPO.git 
git checkout v0.7.3 
git remote add heroku https://git.heroku.com/APP-NAME.git 
git push -f heroku master 

Heroku macht es leicht, den Repo zu klonen für Sie App

heroku git:clone -a app-name 

ich ursprünglich versucht, das zu tun und dann das Original Repo als Remote und Zusammenführen von Änderungen, aber ich geriet in Schwierigkeiten, die ich nicht herausfinden wollte.

0

Angenommen, Ihre lokale Niederlassung genannt wird master könnten Sie versuchen:

git pull heroku master 

Denken Sie daran, dass Sie Konflikte zusammenführen können, wenn Ihre lokale Niederlassung und die Fernbedienung wichen haben. Dies setzt auch voraus, dass Sie heroku konfiguriert haben, um auf die entsprechende Stelle im Repo zu zeigen.

1

Hier ist eine Möglichkeit, wenn Sie die App bereits geklont haben oder wenn Sie zuerst von Heroku klonen möchten.

# Clone app if you haven't already 
heroku git:clone -a appname 
# Get latest app 
git remote add REPO https://github.com/USER/REPO.git 
git branch -b REPO REPO/master 
# Delete master 
git branch -D master 
# Remake it with latest 
git checkout -b master 
# And force push it to heroku 
git push -f heroku master 
Verwandte Themen