Re: Getting a commit sha1 from fast-import in a remote-helper
- From
Mike Hommey <mh@glandium.org>
- Date
- Nov 19, 2014, 02:27 UTC
- Message-ID
- <20141119022759.GA9818@glandium.org>
- In-Reply-To
- <20141119022121.GU6527@google.com>
On Tue, Nov 18, 2014 at 06:21:22PM -0800, Jonathan Nieder wrote:
Show 12 quoted lines
> Mike Hommey wrote: > > > So, in the end, I was able to do everything with what's currently > > provided by git fast-import, but one thing would probably make life > > easier for me: being able to initialize a commit tree from a commit > > that's not one of the direct parents. > > IIRC then 'M 040000' wants a tree object, not a commit object, so > you'd have to do > > ls <commit> "" > M 040000 <tree> ""
That's what I'm planning to try ; Would doing: M 040000 <tree> "" M 0644 <blob> some/path D other/path
work? Or do I have to actually build a tree from the combination of the output from various ls and those filedelete/filemodify?
Mike