Nehmen wir an, ich habe ein vorhandenes SVN-Repository mit git svn clone
geklont und möchte die Änderungen, die ich mache, auf das neue ("gegabelte") vorgelagerte Git-Repository übertragen.cherry-picking ein individuelles Commit mit git-svn
Gleichzeitig möchte ich in der Lage sein, alle Änderungen aus dem Upstream-SVN-Repository zu "ziehen" und sie zum Upstream-Git zu schieben (die Repositories können divergieren, Konflikte sind jedoch unwahrscheinlich).
- Wie kann ich tun, dass w/o eine Patch-Datei für jeden SVN (mit
svn diff
) zu schaffen und es der Git-Repository anwenden? - Ist es möglich, eine Reihe von Commits von SVN zusammenzuführen (ohne sie einzeln auszuwählen) und den resultierenden Zweig oben auf meinem Git
master
in einem einzigen Schritt zu referenzieren?
Habe ich dich richtig verstanden, dass du ** die neuen Commits in Git nicht an den SVN-Server schicken willst? – Vampire