git-fetch: Allow fetching the remote HEAD
... with: $ git fetch ${remote} HEAD Also $ git fetch ${remote} :${localref} worked, but $ git fetch ${remote} HEAD:{localref} didn't. Now both are equivalent. Signed-off-by: Santi Béjar <sbejar@gmail.com> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
3740b04f6c
commit
153e98d263
@ -183,7 +183,7 @@ canon_refs_list_for_fetch () {
|
|||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
case "$remote" in
|
case "$remote" in
|
||||||
'') remote=HEAD ;;
|
'' | HEAD ) remote=HEAD ;;
|
||||||
refs/heads/* | refs/tags/* | refs/remotes/*) ;;
|
refs/heads/* | refs/tags/* | refs/remotes/*) ;;
|
||||||
heads/* | tags/* | remotes/* ) remote="refs/$remote" ;;
|
heads/* | tags/* | remotes/* ) remote="refs/$remote" ;;
|
||||||
*) remote="refs/heads/$remote" ;;
|
*) remote="refs/heads/$remote" ;;
|
||||||
|
Loading…
Reference in New Issue
Block a user