Using Git with SVN

Checkout (clone) your repo
git clone git://me.com/my_project.git cd my_project vim .git/config In this file put the following
[svn-remote "svn"]
url = https://svn.my.com/my_project/trunk
fetch = :refs/remotes/svn
Then to get the svn linked into your local git
git svn fetch svn git checkout -b local-svn svn This will create a local branch that you can use in git like any other branch.
Now once you've made changes to your app (ex. in master branch) merge them into the local-svn with --squash
git checkout local-svn git merge --squash master git commit Then update your svn repo with
git svn dcommit