Browse Source

Allow branch.*.merge to talk about remote tracking branches.

People often get confused if the value of branch.*.merge should
be the remote branch name they are fetching from, or the
tracking branch they locally have.  So this allows either.

Signed-off-by: Junio C Hamano <junkio@cox.net>
maint
Junio C Hamano 18 years ago
parent
commit
80c797764a
  1. 8
      git-parse-remote.sh

8
git-parse-remote.sh

@ -146,8 +146,12 @@ canon_refs_list_for_fetch () {
else else
for merge_branch in $merge_branches for merge_branch in $merge_branches
do do
[ "$remote" = "$merge_branch" ] && if test "$remote" = "$merge_branch" ||
dot_prefix= && break test "$local" = "$merge_branch"
then
dot_prefix=
break
fi
done done
fi fi
case "$remote" in case "$remote" in

Loading…
Cancel
Save