git pullを強制してローカルを上書き|2001Y.me

git pullを強制してローカルを上書きさせる

git push -fは存在するが、git pull -fは存在しないらしい。

なので、Githubなどのリモートのデータでローカルを上書きさせるためには以下の方法でうまくいった。

git fetch origin main
git reset --hard origin/main

Githubのデフォルトブランチはmainに変更された

Githubのデフォルトブランチはmasterからmainに変更されたため、最近作成されたリポジトリでは多くのサイトで紹介されている以下の方法ではうまくいかない。

git fetch origin master
git reset --hard origin/master
lightbox