0

私はgit-scmを使用してgitリポジトリに取り組んでいます。

コミットするステージングされていないファイルを選択しているときに、バッテリーが少なくなったためにラップトップが突然シャットダウンしました。再起動後、変更がファイルに残っていても、ステージングされていない変更はすべてなくなりました。

これに対する解決策はありますか?

4

1 に答える 1

1

インデックスを再構築して、最後のコミットからやり直す必要がある場合があります。

rm -rf .git/index
git reset

これにより、作業ツリーに変更が加えられ、インデックスが「空」になります。

これを行う前に、バックアップを作成することをお勧めします。

于 2015-08-04T07:59:37.007 に答える