Git-Svn und ein Remote-Git-Repo-Sync
An meinem Arbeitsplatz verwenden wir SVN zur Versionskontrolle. Ich wechselte zu git-svn, als ich davon erfuhr, und vor kurzem beschloss ich, einige meiner privaten Zweige mit einem anderen entfernten Git-Repo zu synchronisieren. Der Workflow besteht dann darin, über git-svn vom SVN-Repo auf das SVN-Repo umzusteigen und es dort zu verschieben, während an separaten privaten Feature-Zweigen gearbeitet wird, die auf das Remote-Git-Repo verschoben werden, damit ich sie bei Bedarf zu Hause bearbeiten kann.
Jetzt, jedes Mal, wenn ich von git-svn zurückgreife, bittet mein Remote-Git-Repo darum, zuerst gezogen zu werden. Manchmal werden die Änderungen bei einem Pull nicht sauber zusammengeführt, obwohl das Remote-Repo angeblich die gleichen Commits enthalten sollte wie das lokale Repo, das mit svn synchronisiert ist. In letzter Zeit habe ich versucht, die Remote-Zweige zu löschen, bevor ich sie wieder in das Remote-Repo verschoben habe, aber das kann nicht richtig sein.
Ist git einfach nicht für diese Art von Workflow eingerichtet, oder mache ich etwas falsch?
Vielen Dank