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

Antworten auf die Frage(6)

Ihre Antwort auf die Frage