1

I am using git locally with an SVN repository, with the script "git-svn" that makes the translation. I have no choices about this since my colleagues are still using svn and don't plan on switching to git.

Today I wanted to report a commit on a new remote branche, so I used the command git svn fetch and got something like

Found possible branch point: http://subversion.mycompany.fr/svn/svnroot/myprog/tags/10.225 => http://subversion.mycompany.fr/svn/svnroot/myprog/branches/BR_10.225_PROD, 58136
Found branch parent: (refs/remotes/branches/BR_10.225_PROD) 184efd022c6930cb1890a5701b43ddcb1a2972df
Following parent with do_switch
Successfully followed parent
r58137 = 36565c46d9e522268ebceeca30528bee088c3091 (refs/remotes/branches/BR_10.225_PROD)

Now I wanted to switch to this new branch so I used the command git co BR_10.225_PROD. But I got the error

error: pathspec 'BR_10.225_PROD' did not match any file(s) known to git.

I don't understand because this is not the first time I do this kind of operation, and it used to work easily.

Any hint?

Aldian
  • 2,592
  • 2
  • 27
  • 39

1 Answers1

1

Fixed the old way, according to this answer:

git checkout -b BR_10.225_PROD remotes/branches/BR_10.225_PROD

did the trick.

Community
  • 1
  • 1
Aldian
  • 2,592
  • 2
  • 27
  • 39