diff --git a/Library/Homebrew/cmd/update-reset.sh b/Library/Homebrew/cmd/update-reset.sh index 70b1977774..2f10efb221 100644 --- a/Library/Homebrew/cmd/update-reset.sh +++ b/Library/Homebrew/cmd/update-reset.sh @@ -42,7 +42,9 @@ homebrew-update-reset() { echo ohai "Resetting $DIR..." - git checkout --force -B master origin/master + head="$(git symbolic-ref refs/remotes/origin/HEAD)" + head="${head#refs/remotes/origin/}" + git checkout --force -B "$head" origin/HEAD echo done }