소스 검색

curgitb : return the current git branch

Jovian (Darkside) 6 년 전
부모
커밋
436573a54f
1개의 변경된 파일5개의 추가작업 그리고 7개의 파일을 삭제
  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