Re: exporting the last N days of a repository
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Nov 3, 2008, 06:51 UTC
- Message-ID
- <alpine.DEB.1.00.0811030749470.22125@pacific.mpi-cbg.de.mpi-cbg.de>
- In-Reply-To
- <93c3eada0811021716y37ba999fkc2085b1060fbea2d@mail.gmail.com>
Hi,
On Mon, 3 Nov 2008, Geoff Russell wrote:
Show 17 quoted lines
> On Thu, Oct 30, 2008 at 1:40 AM, Johannes Schindelin > <Johannes.Schindelin@gmx.de> wrote: > > > > On Wed, 29 Oct 2008, Geoff Russell wrote: > > > >> I want to export "the last N days" of a repository to create a copy > >> which has an origin which is the state of the repository N days ago > >> and has all the history between then and now. > >> > >> Can fast-export do this? > > > > Yes. See the --since=... option. > > Sorry, I didn't explain what I want very well. N days ago I had a > working directory in a state S with files F1,F2,F3,... I want to dump > all the history before then so that this is my new starting point, so I > want to keep all changes since then.
Well, if you are interested in the history of your _local_ ref, then you should use reflogs:
$ git log --since=HEAD@{10.days.ago}Hth, Dscho
P.S.: man git-reflog