Show the branch name more prominently in "git status".

When not working on "master" branch, remind the user at the beginning
of the status message, not at the end.

Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
Junio C Hamano 2005-08-26 16:53:26 -07:00
parent 9a9cbb6e9f
commit 9804b7dc19
2 changed files with 7 additions and 8 deletions

View File

@ -195,8 +195,8 @@ else
fi
if [ "$?" != "0" -a ! -f $GIT_DIR/MERGE_HEAD ]
then
sed -ne '/^#/p' .editmsg
rm .editmsg
rm -f .editmsg
git-status-script
exit 1
fi
case "$no_edit" in

View File

@ -28,6 +28,11 @@ report () {
[ "$header" ]
}
branch=`readlink "$GIT_DIR/HEAD"`
case "$branch" in
refs/heads/master) ;;
*) echo "# On branch $branch" ;;
esac
git-update-cache --refresh >/dev/null 2>&1
git-diff-cache -M --cached HEAD | sed 's/^://' | report "Updated but not checked in" "will commit"
committable="$?"
@ -37,10 +42,4 @@ then
echo "nothing to commit"
exit 1
fi
branch=`readlink "$GIT_DIR/HEAD"`
case "$branch" in
refs/heads/master) ;;
*) echo "#
# On branch $branch" ;;
esac
exit 0