2017-02-24 5 views
0

Ich bin ein Neuling zu Github außer ein paar Tutorial-Projekte in Github mit Git Bash CLI erstellt. Ich habe ein Github-Zip-Archiv einer Heroku-Start-App heruntergeladen und in meiner lokalen Umgebung habe ich einige Änderungen vorgenommen und diese neue App in Heroku unter meinem Namen als neue App hochgeladen. Wie würde ich ein Remote Repo auf Github behalten? Ich denke, der Push zu Heroku ist nur eine Bereitstellung und es ist nicht das Code-Repository? Ich möchte meine Änderungen nicht verlieren, wenn die lokale Festplatte abstürzt;github heroku Meister Zweig

Dies ist mein einfacher Workflow: herunterladen Github Archiv der ersten Schritte Heroku App ------> änderte die App auf meine Anforderungen und nannte es myNewApp ----------> Erstellen Sie eine Heroku Konto und drücken Sie den Code ----> ??? neben einem Remote-Repo ????

Schätzen Sie jede Hilfe. TIA.

Antwort

0

git remote --verbose werden alle Repository-Fernbedienungen aufgelistet. In Ihrer Situation denke ich, es ist ein Heroku-Repository auf GitHub.

Ich schlage vor, eine Gabel (bei Github) der Getting Started Heroku App zu erstellen und dann klonen Sie es auf Ihrem Entwicklungscomputer so origin Remote wird Ihnen gehören. Ref: https://help.github.com/articles/fork-a-repo/

Wenn Sie bereits einige Änderungen an geklonten Heroku Repo Sie eine leere GitHub Repo schaffen könnte und als eine neue Remote-

git remote add github remote repository URL 
# Sets the new remote 
git remote --verbose 
# Verifies the new remote URL 
git push github 
# Push your changes to yours github repo 
+0

1. hinzufügen> I gegabelt die Heroku get-started-App mein git repo. 2.> Auf den lokalen geklont: – Sansun

+0

Ich gabel die Heroku erste App zu meinem Github Repo. Und klonen Sie das Projekt zu meinem lokalen und nach dem Vornehmen von Änderungen, drücken Sie auf Github \ myNewApp> Git drücken Github Zählen von Objekten: 459, fertig. Delta-Komprimierung mit bis zu 4 Threads. Komprimieren von Objekten: 100% (355/355), fertig. Objekte schreiben: 100% (459/459), 225,38 KiB | 0 Bytes/s, fertig. Gesamt 459 (Delta 76), wiederverwendet 450 (Delta 70) remote: Auflösungsdeltas: 100% (76/76), fertig. Nach https://github.com/[userName]/myNewApp.git 6c39053..23ffae9 master -> master In github sehe ich die Änderungen noch nicht ... Jede Hilfe geschätzt. – Sansun

+0

@Sansun hast du deine Änderungen vor dem Push übernommen? Bitte machen Sie einige Git-Tutorials (z. B. https://try.github.io/levels/1/challenges/1). Es ist immer hilfreich;) – bgs