Browse Source

curgitb : return the current git branch

Jovian (Darkside) 6 years ago
parent
commit
436573a54f
1 changed files with 5 additions and 7 deletions
  1. 5 7
      Useful/curgitb

+ 5 - 7
Useful/curgitb

@@ -1,9 +1,7 @@
 #!/bin/bash
-current_branch=`git branch | grep \* | cut -d ' ' -f2`
-if [ $? -eq 0 ]
+current_branch=`git branch 2>&1`
+if [ "$current_branch" != 'fatal: not a git repository (or any of the parent directories): .git' ]
 then
-	echo 'Success'
-else
-	echo 'Failed'
-fi
-echo $current_branch
+	current_branch=`echo "$current_branch" | grep \* | cut -d ' ' -f2`
+	echo "($current_branch)"
+fi