Re: Git clone error
From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:43:25
Hi, On Thu, 2 Aug 2007, Denis Bueno wrote:
On 08/01/2007 15:12, "Johannes Schindelin" [off-list ref] wrote:quoted
quoted
How difficult would it be to create a new git repo which is exactly the same minus the initial condor-uninstall.sh commit? That is, just to pretend the initial import of condor-uninstall.sh never existed, and use the second commit of the old repo the first commit of the new, and preserve the rest of the history of the entire repo?That would be even easier. Just graft "nothingness" as parent of the second commit: $ git rev-parse <second-commit> >> .git/info/graftsI must be misunderstanding: scripts[] > git fsck --full error: b28b949a1a3c8eb37ca6eefd024508fa8b253429: object corrupt or missing missing blob b28b949a1a3c8eb37ca6eefd024508fa8b253429 # b2... should fill in your <second-commit>?
Ah no. Linus diagnosed that this blob is your condor-uninstall script in your initial commit. You should be able to get at it by calling "git log --root" and taking the last commit. Just to make sure, "git show <first-commit>:bla/condor-uninstall.sh" should fail miserably, mentioning a corrupt blob. The second commit I was referring to is the second last commit in the "git log --root" output. Hth, Dscho