1. ホーム
  2. ギット

[解決済み】リモートGitリポジトリからプルして、ローカルリポジトリの変更をオーバーライドするにはどうすればいいですか?[重複しています]。

2022-04-10 02:57:12

質問

ローカルリポジトリのすべての変更を捨て、リモートリポジトリからすべてのコードを引き出す必要があります。これを行うための Git コマンドは何ですか?

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

リモートリポジトリがoriginで、masterに興味があることが条件です。

git fetch origin
git reset --hard origin/master

これは、リモートリポジトリからコミットを取得し、作業コピーを master ブランチの先端に配置するよう指示します。

リモートと共通でないローカルでのコミットはすべてなくなります。