Re: best way to fastforward all tracking branches after a fetch
Jakub Narebski <jnareb@gmail.com> writes:
Show 11 quoted lines
> Something like
>
> git for-each-ref '--format=%(refname) %(upstream)' |
> while read refname upstream
> do
> # there is upstream
> test -n "$upstream" || break
> # and if fast-forwards
> test $(git merge-base $refname $upstream) = $(git rev-parse $refname) || break
> git update-ref -m "$message" $refname $upstream
> done
You probably meant s/break/continue/.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."