Re: Feature request for automatic worktree checkout
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jul 18, 2016, 18:33 UTC
- Message-ID
- <xmqqpoqakd8s.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <CADWjqk40KK=AuKqqdpKjkBuUvhQb4k4fMR4bPfdo8JkGRs-Y9w@mail.gmail.com>
Ehsan Azarnasab <azarnasab@gmail.com> writes:
Show 8 quoted lines
> Currently if I have a branch checked out in a work-tree, git-checkout > will show this error message when checking out that branch: > > $ git checkout master > fatal: 'master' is already checked out at '/home/dashesy/development/feature' > > It would be very useful to instead of this error just change the > current working directory, so git checkout would become a `cd` command
That is an understandable thing to want from 10,000ft view, but it would not be something Git, or any external command that is spawned by the shell for that matter, can address. You'd need to teach the shell to cooperate.