git clone ssh://git@github.com/janrain/openid4javacd openid4javagit config -e
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = false
[svn-remote "svn"]
url = http://openid4java.googlecode.com/svn/trunk
fetch = :refs/remotes/git-svn
[remote "origin"]
url = ssh://git@github.com/janrain/openid4java
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "upstream"]
remote = origin
merge = refs/heads/upstream
git checkout upstreamgit svn rebasegit push origin HEADgit checkout mastergit merge --rebase upstream
Never make any changes in the upstream branch. That branch should always be a
direct mirror of the upstream svn repo.