1. ホーム
  2. git

[解決済み] originのmasterブランチのバージョンのファイルに戻す方法

2022-03-21 22:09:45

質問

リモートサーバーからクローンしたレポのmaster-branchのローカルコンピュータのmasterブランチにいます。

ファイルを更新したので、リモートのマスターブランチから元のバージョンに戻したいのですが。

どうすればいいのでしょうか?

どのように解決するのですか?

ファイルをコミットしたり、インデックスに追加したりしなかったと仮定して。

git checkout -- filename

インデックスに追加したが、コミットしなかったと仮定して。

git reset HEAD filename
git checkout -- filename

コミットしたことを前提にすると

git checkout origin/master filename

ブランチからのコミットをすべて消去したい場合 (VERY DESTRUCTIVE) を想定しています。

git reset --hard origin/master