There is an open source project I want to checkout and contribute to. The main repository is SVN but I want to work in Git. Is this possible?
Most of my searches turns u
If don't have, nor do you want to have, commit access to the SVN repository then a combination of git-svn
and StGit might help. git-svn
creates/updates a clone and stg
maintains a series of patches on top of it (stg
commands is from StGit Crash Course):
git svn clone ..
stg new invent-some-patch-id
...edit patch description...
...hack hack hack in the tree...
stg refresh
...possibly hack some more...
stg refresh
..
stg mail
See StGIT Tutorial to get started.
NOTE: I haven't actually tried this workflow.