Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Fix parsing of CURRENT_BRANCH and empty string tests #9

wants to merge 3 commits into


None yet
3 participants

Several commands were failing in my environment. This is just some cleanup that should be safe to run anywhere.

michaelmior added some commits Aug 25, 2011

Simply expression for finding current branch
The previous command used a porcelain which probably changed output
formats. This uses name-rev, which should be safer.
Fix current branch parsing with multiple heads
The previous solution did not acount for case where multiple branches
could be pointing at the same commit. git-symbolic-ref gives the correct

Shouldn't this exit on error? e.g. https://github.com/brantb/git-utils/pull/1


michaelmior replied Nov 29, 2012

Yes, you're probably right. I don't use git-switch myself, so I hadn't noticed. I just did a blanket replacement of the conditions because they don't work as written in zsh.


ddollar commented Nov 7, 2014

Hello. I apologize for not responding earlier but I am currently declaring Github bankruptcy. If this pull request or issue is still valid please feel free to re-open and explain.

@ddollar ddollar closed this Nov 7, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment