From cc53d9fecface815d533b82d5afcd74fcd2cc39e Mon Sep 17 00:00:00 2001 From: Nathan Broadbent Date: Tue, 20 Dec 2011 11:37:14 +0800 Subject: [PATCH] Fixed git_branch to handle (no branch) --- lib/git/status_shortcuts.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/git/status_shortcuts.rb b/lib/git/status_shortcuts.rb index 332ff19..6b0cf48 100644 --- a/lib/git/status_shortcuts.rb +++ b/lib/git/status_shortcuts.rb @@ -26,7 +26,7 @@ # Exit if no changes exit if @git_status == "" git_branch = `git branch -v 2> /dev/null` -@branch = git_branch[/^\* ([^ ]*)/, 1] +@branch = git_branch[/^\* (\(no branch\)|[^ ]*)/, 1] @ahead = git_branch[/^\* [^ ]* *[^ ]* *\[ahead ?(\d+)\]/, 1] @changes = @git_status.split("\n")