|
|
|
@ -86,11 +86,11 @@ else |
|
|
|
IFS="[,]" read -ra remote_fields <<< "${branch_fields[1]}" |
|
|
|
IFS="[,]" read -ra remote_fields <<< "${branch_fields[1]}" |
|
|
|
upstream="${remote_fields[0]}" |
|
|
|
upstream="${remote_fields[0]}" |
|
|
|
for remote_field in "${remote_fields[@]}"; do |
|
|
|
for remote_field in "${remote_fields[@]}"; do |
|
|
|
if [[ "$remote_field" == ahead ]]; then |
|
|
|
if [[ "$remote_field" == "ahead "* ]]; then |
|
|
|
num_ahead=${remote_field:6} |
|
|
|
num_ahead=${remote_field:6} |
|
|
|
ahead="_AHEAD_${num_ahead}" |
|
|
|
ahead="_AHEAD_${num_ahead}" |
|
|
|
fi |
|
|
|
fi |
|
|
|
if [[ "$remote_field" == behind ]]; then |
|
|
|
if [[ "$remote_field" == "behind "* ]] || [[ "$remote_field" == " behind "* ]]; then |
|
|
|
num_behind=${remote_field:7} |
|
|
|
num_behind=${remote_field:7} |
|
|
|
behind="_BEHIND_${num_behind# }" |
|
|
|
behind="_BEHIND_${num_behind# }" |
|
|
|
fi |
|
|
|
fi |
|
|
|
|