From: Yi, EungJun Date: Tue, 18 Sep 2012 15:25:23 GMT Subject: Re: Remove all files except a few files, using filter-branch Message-ID: In-Reply-To: <50588ED7.4090501@viscovery.net> > I think it should be '... && git reset -q $GIT_COMMIT -- filename' It works! Thanks to Hannes and Andreas! On Wed, Sep 19, 2012 at 12:10 AM, Johannes Sixt wrote: > Am 9/18/2012 17:01, schrieb Yi, EungJun: >>> --index-filter "git rm --cached -qr -- . && git reset -q -- filename" >> >> Hmm... I tried as you said, but it seems to lose history. > > I think it should be '... && git reset -q $GIT_COMMIT -- filename' > > -- Hannes