Git SVN Rebase nur für Tags

2

Ich erweitere ein Open Source Projekt um zusätzliche Funktionen. Also werde ich meinen Code auf die veröffentlichte Version des Quellcodes stützen. Das Open Source Projekt benutzt SVN und ich benutze Git.

Wie würde ich bei der Veröffentlichung einer neuen Version nur auf die freigegebene Version (SVN-Tags) anstatt auf den HEAD von trunk zurückgreifen?

Vielen Dank.

Dan
quelle

Antworten:

0

Angenommen, Sie haben bereits git-svn oder eine andere Methode zum Importieren von Commits eingerichtet:

git rebase releasetag mybranch

Das Tag releasetagkönnte aus SVN importiert werden oder es könnte ein Tag sein, das Sie selbst mit git-tag erstellt haben , oder es könnte sogar nur das SHA-1 eines bestimmten Commits sein.

Stephen Jennings
quelle