0

そのため、新しく作成したリポジトリがあり、新しく作成したコードをコミットしようとしましたが、エラーが発生しました。そのため、レポで「git fsck」を実行したところ、このエラーが発生しました。

broken link from    tree 9da8f3ce1355d9bdf03734d42ab15e50e5cf6361
              to    tree 64a40fc17140c1ce37720675d327d59aa9105ef1
missing tree 64a40fc17140c1ce37720675d327d59aa9105ef1

私は git を初めて使用するので、このエラーを修正するにはどうすればよいでしょうか?

ありがとう!

私は見ました:Git Missing Commitエラーと私はそれを理解していませんでした。

4

3 に答える 3

1

このエラーは、何らかの形で、Git がリポジトリ履歴の内容を保存するために使用するオブジェクト ファイルの 1 つが失われたか破損したことを意味します。

最近レポを作成したばかりの場合は、再作成することをお勧めします (または、どこかから複製した場合は再複製します)。

于 2012-03-14T02:37:05.550 に答える
0

を実行してgit gcから、変更をプッシュしてください。

紹介リンク: https://git-scm.com/docs/git-gc

于 2018-07-15T23:43:05.010 に答える
0

git add .の代わりに使用 しgit add -Aます。それは私のために働いた。

于 2016-09-22T02:14:24.617 に答える