Nikolaus Rath writes ("Re: Bug#850469: dgit: Can't push: corrupted object"):
> On Jan 06 2017, Ian Jackson <ijack...@chiark.greenend.org.uk> wrote:
> >  2. If the faulty merge commit 1bc3c1e2d353 is at the top of your
> >  history and not buried in it, you can perhaps strip it off and try
> >  dgit push again with dgit 2.14.  You can use `git fsck --no-dangling'
> >  to check if that's the only faulty commit.
> 
> Ah, that must be the case then. So I used dgit for the first time and it
> immediately corrupted my history :-).

Sorry!

> I am not sure how to strip the commit though - as far as I can tell it
> exists in limbo without any associated branch...?

Oh, in that case you win.  I think if you install 2.14 or 2.16 and run
`dgit quilt-fixup' it will generate a fresh uncorrupted merge, then.

If so you can bump the revision to 1.1 and the push should work.

Ian.

Reply via email to