diff --git a/home/bin/update-profile b/home/bin/update-profile index 1528645..ec6f919 100755 --- a/home/bin/update-profile +++ b/home/bin/update-profile @@ -48,7 +48,12 @@ fi done echo "Verifying updates..." - git rev-list --format=oneline HEAD..origin | while IFS= read -r line; do + ref="origin/master" + diffref="${ref}" + if git rev-parse HEAD >/dev/null 2>&1; then + diffref="HEAD..${diffref}" + fi + git rev-list --format=oneline "${diffref}" | while IFS= read -r line; do sha="$(echo "$line" | awk '{print $1}')" title="$(echo "$line" | cut -f 1 -d ' ' --complement)" printf " … $title\r "