Re: [PATCH] git-checkout: allow pathspec to recover lost working tree directory
- From
Junio C Hamano <junkio@cox.net>
- Date
- Nov 16, 2006, 02:00 UTC
- Message-ID
- <7vlkmcgngc.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <ejge6q$bm7$1@sea.gmane.org>
"Anand Kumria" <wildfire@progsoc.org> writes:
Show 15 quoted lines
> On Wed, 15 Nov 2006 11:07:19 -0800, Junio C Hamano wrote: > >> It is often wanted on the #git channel that this were to work to >> recover removed directory: >> >> rm -fr Documentation >> git checkout -- Documentation >> git checkout HEAD -- Documentation ;# alternatively >> >> Now it does. > > One thing I often seem to do is make some changes, test them out and > remove the file if it wa a dead end and get my original back with > 'cg-restore <file>'. Does this mean that the git equivalent will be 'git > checkout -- <file>' as well?
Naming individual files has been supported for a long time. What this patch adds is an ability to name a whole directory to restore to the index state or a named commit state).