ファイルを元のマスターブランチのバージョンに戻す方法 質問する

ファイルを元のマスターブランチのバージョンに戻す方法 質問する

私は、リモート サーバーからリポジトリのクローンされたマスター ブランチのローカル コンピューターのマスター ブランチにいます。

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

これどうやってするの?

ベストアンサー1

ファイルをコミットしなかった、またはインデックスに追加しなかったと仮定すると、次のようになります。

git checkout -- filename

インデックスに追加したがコミットしていないと仮定すると、次のようになります。

git reset HEAD filename
git checkout -- filename

コミットしたと仮定すると、次のようになります。

git checkout origin/master filename

ブランチからすべてのコミットを消去したいと仮定します (非常に破壊的です):

git reset --hard origin/master

おすすめ記事