Ich zog ein Paket und arbeitete für eine Weile jetzt. Alle meine Änderungen sind gut gelungen und bevor ich sie auf die Fernbedienung geschoben habe, habe ich eine git pull --rebase
gemacht, da ich den Code vor langer Zeit gezogen habe und andere vielleicht einige Änderungen vorgenommen haben. Es gab einige Konflikte, die ich manuell beheben konnte, aber es wurden einige neue Dateien zum Remote-Repository hinzugefügt und ziehen - rebase erhält diese neuen Dateien nicht. Daher kann mein Paket jetzt nicht erstellt werden, da einige der von rebase vorgenommenen Codeänderungen diese neuen Dateien verwenden. Wo habe ich es falsch gemacht? Fix bitte?git pull --rebase zog keine neuen Dateien vom Ursprung
1
A
Antwort
0
Überprüfen Sie Ihren aktuellen Git-Status, um zu sehen, ob die Rebase noch nicht läuft.
Wenn Sie während einer Rebase einige Konflikte lösen, müssen Sie sie zum Index hinzufügen und dann git rebase --continue
eingeben. Wenn Sie dies nicht tun, wird Git nicht alle Ihre Commits wiedergeben, und dem daraus resultierenden funktionierenden Baum fehlen möglicherweise einige Dateien.
Überprüfen Sie auch, dass diese neuen Dateien sind in der Tat Teil des Upstream-Zweig oben auf dem Ihre aktuellen Fütterungsmaterial gilt: a pull --rebase
standardmäßig würde Ihre Commits auf der origin/yourCurrentBranch
wiedergeben: sind neu die Dateien Teil dieser origin/yourCurrentBranch
?
Verwandte Themen
- 1. Understanding „git pull --rebase“ vs „git rebase“
- 2. Git Rebase nach Pull
- 3. Git Pull vs Git Rebase
- 4. Einen Git ziehen Pull --rebase
- 5. Einen Git Pull - Rebase rückgängig machen?
- 6. Zeige abgerufene Commits nach Git Pull --rebase
- 7. git Rebase stromaufwärts/Master vs git Pull --rebase stromaufwärts Master
- 8. git pull --rebase vs. git rebase: was ist die gefahr?
- 9. Unterschiede zwischen "git pull" -Befehlen beim Ziehen vom Ursprung?
- 10. Kann keine Pull-Anfrage nach Rebase
- 11. Git pull --rebase konvertiert Leerzeichen in Tabs
- 12. Mercurial-Äquivalent von "git pull --rebase"
- 13. Ausführen eines Git-Hooks nach Pull --rebase
- 14. Unterschied zwischen Git ziehen und Git Pull - Rebase
- 15. In git, einen historischen vorge ziehen begeht Bearbeitung nach der Pull-Divergenz vom Ursprung
- 16. Git apply erstellt keine neuen Dateien?
- 17. git ziehen VS git holen git rebase
- 18. "git pull --rebase" führt zu "Kann nicht auf mehrere Zweige rebase"
- 19. Zurück zum lokalen Code nach einem git pull Ursprung Master
- 20. git pull tut nichts
- 21. Git - Merge vs Rebase
- 22. Git Post-Rebase Haken
- 23. Git Pull zeigt keine Änderungen
- 24. Wie mache ich eine git Rebase rückgängig, nachdem ich git push Ursprung + Master habe?
- 25. git Rebase und Dateikonflikt
- 26. git macht rebase nicht
- 27. git sicher rebase oder „versuchen rebase, Rückfall auf merge“
- 28. Kann ich einen Alias in git für "pull --rebase" setzen?
- 29. Verwenden von Git-Svn: Pull, Merge oder Rebase?
- 30. Warum schlägt git pull --rebase beim Wiedergeben bestehender Commits fehl?