diff options
author | Hugues Hiegel <hugues.hiegel@openwide.fr> | 2009-10-01 17:17:18 +0200 |
---|---|---|
committer | Hugues Hiegel <hugues.hiegel@openwide.fr> | 2009-10-01 17:17:18 +0200 |
commit | 71f1fe09120681fe8c33d866a0483ed13ea37cd1 (patch) | |
tree | 66b50d4859d60c3f492efa284bff49ada99168e9 /01_Functions.zsh | |
parent | dd33ef436cdd4aab59fb38239417a4f5ef804a17 (diff) |
[Funcs] manages added files in an empty git repository
Diffstat (limited to '01_Functions.zsh')
-rw-r--r-- | 01_Functions.zsh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/01_Functions.zsh b/01_Functions.zsh index 983f5c0..de4aa2d 100644 --- a/01_Functions.zsh +++ b/01_Functions.zsh @@ -187,7 +187,11 @@ get_git_status () elif [ "$not_up_to_date" != "" ] ; then my_git_status="$git_colors[not_up_to_date]" elif [ "$(git-cat-file -t HEAD 2>/dev/null)" != "commit" ] ; then - my_git_status="$git_colors[init_in_progress]" + if [ ! -z "$(git-ls-files)" ] ; then + my_git_status="$git_colors[cached]" + else + my_git_status="$git_colors[init_in_progress]" + fi else my_git_status="$git_colors[up_to_date]" fi |