2016-05-18 5 views
1

Ich habe auf Heroku 2 Apps (gegabelten) in einer Pipeline. Wenn ich die Staging-App pushe und deploye und sie für die Produktion hochlade, funktioniert sie perfekt, aber ich sehe sie nicht in meinem Remote-Git-Repository (in SourceTree, wenn ich hole, wird das Produktions-Remote nicht geändert).Heroku Pipeline fördern - ziehen zu Repository

Wie bekomme ich die Änderungen im Repository?

Dank

Antwort

2

zwischen Pipelines Die Förderung wird nur das generierte Wegschnecke (die kompilierte ausführbare Version der Anwendung) bewegen.
Der Inhalt des GIT-Repositorys wird nicht geändert. Daher können Sie git pull nicht verwenden, um die neuesten Änderungen zu erhalten.

Sie müssen Änderungen von der App, an die Sie gedrängt haben, oder von Ihrem GitHub-Repository ziehen, wenn Sie GitHub Sync verwenden.

+0

Danke, also ohne einen GitHub-Account, welchen Nutzen habe ich mit der Förderung des Merge und der Bereitstellung von Staging zu Produktion? – Vins

+1

Eine Pipeline gibt Ihnen die exakt gleiche Umgebung zwischen Bereitstellung und Produktion. Es ist nicht nötig, alles neu zu erstellen, und es besteht kein Risiko, dass Dinge kaputt gehen, weil sich beispielsweise eine externe Abhängigkeit geändert hat. –

+1

Siehe http://12factor.net/dev-prod-parity –

Verwandte Themen