0

変化がありました。隠しました。更新しました。私は飛び出しました。衝突がありました。私はまたやったと信じていgit add style.cssます。それから私はそれをしました、そしてそれはうまくいきましたgit commit -m "stuff" style.css。ログで変更を確認できます。

しかし、私は今地獄にいます

> git status
    #
    #   modified:   style.css
    #
    # Changed but not updated:
    #
    #   modified:   style.css
    #

> git checkout -- style.css 
    error: path 'style.css' is unmerged

> git reset HEAD style.css 
    Unstaged changes after reset:
    M   style.css
    U   style.css

> git ls-files -u 
    100644 cf84f92ca42b4a922eca50e18678450f8b37 3   style.css

> git reset --hard HEAD
    ... it hangs and locks up my computer, and have to force quit terminal ...

> git fsck
    dangling blob 1983b7e295f163ce1458ed1dfe57dca686a46
    dangling blob 8d922d3aeb3f9eed5a9469fd2de432d3fee9f
    dangling commit de0ea03d25293e353b0a7693d10ed24c9940f
    dangling blob a660abd6e159149d6475506e5d5f17fcd71d7
    dangling blob 42b0250d914fa2fa7e0d8194739cf99e47bdf

git reset --hard HEAD がディスク容量を使い始めているようです。ディスクの空き容量が数 GB から 200 MB に増えたことを示すアクティビティ モニターを確認できます。その後、アプリケーションを閉じる必要があることが通知されます。

何か案は?

4

1 に答える 1

0

したがって、誰かが何か他のことを提案しない限り、私がこれを修正できた唯一の方法はその時でしgit checkout -f mastergit checkout branchname

于 2012-04-09T04:42:48.943 に答える