Re: Built-in checkout: wrong behaviour in subdirectories
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Feb 20, 2008, 23:21 UTC
- Message-ID
- <7vhcg32p0i.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <alpine.LNX.1.00.0802201740050.19024@iabervon.org>
Daniel Barkalow <barkalow@iabervon.org> writes:
> Junio: it looks like something used to cause read-tree to be run with > pwd being the working tree root in git-checkout.sh.
"Something"? I think we explicitly cdup when switching branches, and we should do the same in C rewrite.
# We are switching branches and checking out trees, so
# we *NEED* to be at the toplevel.
cd_to_toplevel