I am planning to make a fork of an open-source project, but I want to switch to GIT. The project is using SVN, but there is no TRAC available, so I can\'t just download chan
If you have an access to your SVN repository you may install SubGit into it. Just run
$ subgit install path/to/your/svn/repostiory
All the synchronization will be performed automatically (triggered by SVN and Git hooks). In this case not only master/trunk but all the branches will be in sync (though you can configure its behaviour).
Disclaimer: I'm one of the developers of this product.