How - To: Probleme beim push in ein GitRepo
Da ich eben mehrfach das Problem hatte, meine lokalen Daten in ein online Git Repo zu pushen, wenn online bereits Daten geändert wurden, wie z.b. die Readme.md per Online Editor, hier eine kleine Anleitung zum Lösen dieses Problems:
Ausgang ist folgende Meldung:
das ganze löst man wie folgt:
pull der aktuelleren daten mit dem Flag rebase und dem branch master von github
nun sollten die aktuelleren Daten auch im Repo sein und einem Push steht nix mehr im weg:
Ich hoffe das verhindert bei einigen Kopfzerbrechen.
mfg und eine gute Nacht
Ausgang ist folgende Meldung:
BASH
To https://github.com/mastercad/Collection.git
! [rejected] master -> master (non-fast-forward)
error: Fehler beim Versenden einiger Referenzen nach 'https://github.com/mastercad/Collection.git'
Hinweis: Aktualisierungen wurden zurückgewiesen, weil die Spitze deines aktuellen
Hinweis: Zweiges hinter seinem externen Gegenstück zurückgefallen ist. Führe die
Hinweis: externen Änderungen zusammen (z.B. 'git pull') bevor du erneut versendest.
Hinweis: Siehe auch die Sektion 'Note about fast-forwards' in 'git push --help'
Hinweis: für weitere Details.
das ganze löst man wie folgt:
pull der aktuelleren daten mit dem Flag rebase und dem branch master von github
BASH
git pull --rebase github master
nun sollten die aktuelleren Daten auch im Repo sein und einem Push steht nix mehr im weg:
BASH
git push github master
Ich hoffe das verhindert bei einigen Kopfzerbrechen.
mfg und eine gute Nacht