Junio C Hamano schrieb: > #1. These used to detach, but will create a local branch > > $ git checkout origin/next ;# as if with -t > $ git checkout xyzzy/frotz ;# as if with -t (origin is not special) If I did 'git checkout origin/next' last week, I will already have a branch next. What should happen if I do it again today? I think that it should DWIM: If last week's next fast-fowards to this week's origin/next (*and* next is the branch that tracks origin/next), then the fast foward should happen. Otherwise 'git checkout origin/next' should fail. This way, if I built on last week's next, I will be notified; but if I only want to browse history, then I won't be impeded by the existence of next. -- Hannes -- 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