2017-10-09 2 views
1

Ich versuche herauszufinden, wie man eine Datei von einem Github Repo zu Digital Ocean Tröpfchen bekommt. Der Repo wurde geklont, aber nachdem ich von meinem lokalen Rechner aus neue Änderungen an Github vorgenommen habe, weiß ich nicht, wie ich die Datei (en) von Github zu meinem Tröpfchen bringen soll. Ich habe eine SSH-Verbindung. Wenn ich git pull starte, wird ein Fehler ausgegeben.Wie man eine Datei von Github zu einem Digital Ocean Tröpfchen zieht

error: Your local changes to the following files would be overwritten by merge: 
    app.js 
Please, commit your changes or stash them before you can merge. 

Ich habe verschiedene Lösungen ausprobiert, die ich online gefunden habe, aber nichts funktioniert.

Ich würde jede Hilfe oder einen Link zu helfen.

Antwort

0

Das Problem ist, dass Sie das Repository auf dem Tröpfchen und auch auf Ihrem Computer ändern, so dass Sie Zusammenführungskonflikte haben.

Wenn Sie zum ersten Mal ein Versteck tun Sie können Ihre Änderungen nicht auf dem Tröpfchen verlieren wollen:

git stash 
git pull 
git stash apply 

Das sollte funktionieren, ohne Daten zu verlieren, aber Sie wollen wahrscheinlich ein git diff zuerst tun, um zu Sehen Sie, wenn Sie Ihre Änderungen aus dem Tröpfchen benötigen, wenn nicht (und wenn Sie sie nicht geschrieben haben), ist es möglich, dass Sie eine Datei versionieren, die Sie nicht auf Git wollen, wie Cache/temporäre Dateien.

+1

Danke @Gesper. Fantastisch! Das funktioniert. Danke, dass du dir die Zeit genommen hast. – JimB814

Verwandte Themen