Thread (12 messages) flat view 12 messages, 4 authors, 2016-06-15

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/grafts
I 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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help