|
|
|
|
@ -28,10 +28,11 @@ while IFS='' read -r line || [[ -n "$line" ]]; do |
|
|
|
|
status=${line:0:2} |
|
|
|
|
case "$status" in |
|
|
|
|
\#\#) branch_line="${line/\.\.\./^}" ;; |
|
|
|
|
?M) ((num_changed++)) ;; |
|
|
|
|
?D) ((num_changed++)) ;; |
|
|
|
|
U?) ((num_conflicts++)) ;; |
|
|
|
|
?M) ((num_changed++)) ;;& |
|
|
|
|
?D) ((num_changed++)) ;;& |
|
|
|
|
U?) ((num_conflicts++)) ;;& |
|
|
|
|
\?\?) ((num_untracked++)) ;; |
|
|
|
|
\ ?) ;; |
|
|
|
|
*) ((num_staged++)) ;; |
|
|
|
|
esac |
|
|
|
|
done <<< "$gitstatus" |
|
|
|
|
|