shinriyo/breeze

gco failing to work if branch name contains dash

Opened this issue · 5 comments

Expected:

gco my-branch-name works.

What happens:

 ~/r/myproject  ⎇ test2 *  gco feature/update-external                                                                               
test returned eval errors:
	invalid integer 'feature/update'
Argument is not valid.

@everson

Thank you for you report.

I did reappearance.

$ gb
  [1] feature/update-external
* [2] master
$ gco feature/update-external
test returned eval errors:
	invalid integer 'feature/update'
Argument is not valid.

@everson Could you use number until fix bug?
like this gco 1.

Thanks for replying this.

The reason for me wanting to use the names is exactly because using numbers is also not working:

 ~/d/server_example  ⎇  gb
* [1] master
  [2] test-dash-named
  [3] test2
 ~/d/server_example  ⎇  gco 2
error: pathspec '/Users/johnny/dev/server_example/test-dash-named' did not match any file(s) known to git.
 !  ~/d/server_example  ⎇  gco 3
error: pathspec '/Users/johnny/dev/server_example/test2' did not match any file(s) known to git.

@everson Hello.
It is too late to fix, but @julia-mareike fix the bug.
I merged pull-request. So, it is work.

fisher up

@julia-mareike fix the bug.
I'm sorry. hyphens was resolved. but dash wasn't yet..