From: Junio C Hamano Date: Sat, 09 Aug 2008 18:44:12 GMT Subject: Re: [PATCH] checkout --track: make up a sensible branch name if '-b' was omitted Message-ID: <7vtzdu6nb7.fsf@gitster.siamese.dyndns.org> In-Reply-To: Johannes Schindelin writes: > What does the user most likely want with this command? > > $ git checkout --track origin/next > > Exactly. A branch called 'next', that tracks origin's branch 'next'. I like this. An explicit --track request from the command line (as opposed to happening to have "branch.autosetupmerge" configuration) is a very good cue that what the user wants to do is not to take a peek on a detached HEAD but a more permanent playpen created.