I have a project developed with GIT and having several hundred commits. I have only one leading branch, and commits are linear.
Now I will be asked to put the source in the existing SVN, and ultimately I want to save the commit history (messages and differences, the author is preconfigured for SVN access).
I like to rewrite the entire commit history in SVN. Is there any way from GIT to make this more or less automatic?
One thought occurred to me, but I donβt know how to approach it: I create a new empty one trunk/in SVN, clone it using GIT (i.e. an empty GIT clone of SVN) and playing my master goes into it, not dcommit .
In the future, I will continue to work with the GIT branch and synchronize it with SVN.
source
share