元のリポジトリにある内容でローカルファイルを強制的に上書きしますか? 質問する

元のリポジトリにある内容でローカルファイルを強制的に上書きしますか? 質問する

リポジトリにある最新のファイルを取得して、ローカルにあるものを上書きしたいです。Git クライアントでこれを行うにはどうすればよいですか?

ベストアンサー1

1 つのファイルのみを上書きする場合:

git fetch
git checkout origin/main <filepath>

変更されたすべてのファイルを上書きする場合:

git fetch
git reset --hard origin/main

(これは、ローカルで で作業していてmain、元の の変更が必要であることを前提としています。mainブランチにいる場合、またはプロジェクトでmasterではなく古いメイン ブランチ名を使用している場合はmain、代わりに に置き換えてください。)

おすすめ記事