1. ホーム
  2. git

[解決済み] Git で失われたコミットを復元するにはどうすればよいですか?

2022-03-25 18:11:33

質問

まず、"your branch is ahead of origin/master by 3 commits" が表示され、私のアプリが以前の時間と以前の変更に戻されました。

どうしたら11時間かけてやったことを取り戻せますか?

解決方法は?

git reflog はあなたの味方です。そのリストの中から自分が望むコミットを見つければ、そこにリセットすることができます(例えば。 git reset --hard e870e41 ).

(もし変更をコミットしなかったとしたら...困ったことになるかもしれません。早めにコミットし、頻繁にコミットしましょう!)