gitでリモートリポジトリを強制的にpullする方法
pushのようなコマンドは存在しない!
以下は、強制pushですが…pullにはこんなコマンドありません…残念
git push --force origin master
どうする?
ローカルをリモートに強制的に合わせる方法です
まずは、リモートからmasterを取得します。
git fetch origin master
続いて、resetのhardオプションで上書き
git reset --hard origin/master
使い所
リモートリポジトリが正義(もう間違いない状態)の時に使えます。
例えば、間違えてテスト環境や本番環境(ほとんどActionsなんか使ってるかもですが)のファイルを直書きしてしまってもうどうにもならなくなった時などに使えるかなぁという印象。