I'm using git-svn and have been working on a local topic branch for a series of commits and have run into some trouble merging my changes back into the master.
These are the steps that have gotten me to where I'm at:
git commit (on topic branch)
git checkout master
git svn fetch (numerous files pulled down from origin)
git merge <topic branch>
At this point I had a merge conflict which I fixed and then did a git add <file>
to add my fixed file.
Now my git status
reports that all of the files (included all those fetched from the server) are changes to be committed. I forgot to do a git svn rebase
which I'm thinking is my problem.
I'm fairly new git in general so I'm not even sure if what I'm seeing is expected behavior but it seems suspect. Did my forgotten git svn reabse
get me into trouble? What do I do to get out of this potential mess?