I use git svn for work, but I followed this link for getting setup:

At work, we don't use seperate branches on the subversion server. I use local branches in git to accomplish my tasks. I merge the branch & master together before commit to the svn server (after another rebase of course ;) ).

I'm not sure if that helps, but I hope it does.


On 03/16/2011 08:39 AM, Hillel (Sabba) Markowitz wrote:
I created a git repository using the instructions in
and it seems to be set up correctly. The svn fetch repository has
branches as

* master

while the bare repository (for the team to pull from and push to)  just has

* master

In the svn repository should I run

git branch branch1 remotes/branch1
git branch branch2 remotes/branch2

In that case, should I push

git push origin branch1
git push origin branch2
git push origin master

Or is there a way to handle the pushing fully without specifying what
needs to be pushed?

For example would "git push origin" be sufficient?

When keeping the fetch repository up to date do I always use "git svn
rebase" or do I need to do "git svn fetch" to keep the branches up to

        Sabba     -          סבא הלל        -     Hillel
Hillel (Sabba) Markowitz | Said the fox to the fish, "Join me ashore"
  sabbahil...@gmail.com | The fish are the Jews, Torah is our water

You received this message because you are subscribed to the Google Groups "Git for 
human beings" group.
To post to this group, send email to git-users@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to