6

「git add」をうっかり忘れてしまいました。「git checkout -b name」を使用して新しいブランチを作成する前に作成した一連のファイルと、ステージングされていないすべてのファイルが先頭のファイルに置き換えられました。

これらのファイルを取得する方法はありますか? それらは隠し場所にもコミットされていません。また、ファイルの履歴を保持する IDE を使用していません。

「git fsck --lost-found」について読みましたが、それを試す前に、ステージングされていないファイルをファイルシステムに戻すことができる他の方法はありますか?

4

1 に答える 1

1

残念ながら方法はありません(私が見つけたわけではありません)。一度そのようなことをしたのですが、Aptana Studioを使用していて、すべてのファイルを回復できました。

とにかく、良い習慣はあなたのコミットを小さく保つことです。そうすれば、そのような事故があっても30分以上失うことはありません。

于 2012-08-21T17:16:57.070 に答える