Add number of unpushed commits when pulling
This commit is contained in:
parent
bc758f6e22
commit
8fa4fee06f
12
dup
12
dup
@ -60,8 +60,16 @@ function do_pull_maybe_quiet() {
|
||||
else
|
||||
case "$first_line" in
|
||||
"Already up to date.")
|
||||
[[ "$quiet" == "true" ]] || \
|
||||
pull_header_line "setaf 4" bold "$name" "$first_line"
|
||||
unpushed_commits="$(git -C "$dir" rev-list @{upstream}..HEAD --count)"
|
||||
if [[ "$quiet" != "true" ]]
|
||||
then
|
||||
if [[ "$unpushed_commits" == "0" ]]
|
||||
then
|
||||
pull_header_line "setaf 4" bold "$name" "Up to date"
|
||||
else
|
||||
pull_header_line "setaf 6" "setaf 6 bold" "$name" "Up to date, $unpushed_commits unpushed commits"
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
Updating*)
|
||||
if [[ "$quiet" != "true" ]]
|
||||
|
Loading…
Reference in New Issue
Block a user