On Feb 19, 2008 11:24 AM, Jay Soffian <jaysoffian@xxxxxxxxx> wrote: > git branch / git checkout -b now honor --track when the upstream branch > is local. Previously --track was silently ignored for local upstream > branches. > > The configuration setting branch.autosetupmerge can now be set to > "always" which is equivalent to using --track. Setting > branch.autosetupmerge to boolean true will retains the former behavior > of only setting up branch.*.merge for remote upstream branches. I re-used my commit message w/o thinking enough. The truth is: * '--track' fails if the starting point isn't a branch. * autosetupmerge=always sets up tracking if the starting point is a branch (local or remote), otherwise (if starting point is not a branch) it is ignored. j. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html