Can only diff once upstream branch is tracked

pull/1313/head
DL6ER 7 years ago
parent 9a9d9007cd
commit 38547ced7a
No known key found for this signature in database
GPG Key ID: 00135ACBD90B28DD

@ -63,11 +63,15 @@ checkout_pull_branch() {
local branch="${2}"
cd "${directory}" || return 1
if [ "$(git diff "${branch}" | grep -c "^")" -gt "0" ]; then
local oldbranch="$(git symbolic-ref HEAD)"
git checkout "${branch}" || return 1
if [ "$(git diff "${oldbranch}" | grep -c "^")" -gt "0" ]; then
update=true
fi
git checkout "${branch}" || return 1
git pull || return 1
return 0
}

Loading…
Cancel
Save