On Feb 16, 2008 6:45 AM, Johannes Schindelin <Johannes.Schindelin@xxxxxx> wrote: > AFAIR the problem was that you were (rightfully) annoyed when you were > setting up your local branches, and all of a sudden, they were set up with > loads of tracking information, cluttering your config. > > Basically, that is the reason why we disallowed tracking information to be > set up for local branching. Hrmm, I was annoyed that when setting up my local branches, they *don't* get tracking information. Otherwise I can't use "git pull" with them, which I'd like to. So maybe something like: * Using --track or --notrack adds (or doesn't) the information, because well, I specified it explicitly. * Otherwise (if neither --track nor --notrack) is specified, check the setting of branch.autosetupmerge. Currently it's a boolean, but perhaps it can take on a new setting and have: - false - true - always ; new setting which means to setup tracking information for ; both local and remote branches ? 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