1. ホーム
  2. git

[解決済み] fatal: bad revision "とはどういう意味ですか?

2022-02-03 10:12:08

質問

文脈の中で

git revert HEAD~2 myFile
fatal: bad revision '/Users/rose/gitTest/myFile'

HEAD~2が存在するのは確かです。

EDIT アンバーが正しい。私は reset ではなく revert .

解決方法は?

単一のファイルをあるコミット時の状態に戻したいだけなら、実際には checkout コマンドを使用します。

git checkout HEAD~2 myFile


revert コマンドはコミット全体を戻すために使われます (そして、これは に変更します。 そのコミットを元に戻すだけです。 された 指定したコミットの後に別のコミットがあった場合、後のコミットは元に戻りません)。