伊達要一@とうきょうDD954の書棚と雑記

伊達要一の読んだ本の紹介と書評、それと雑記

【git】リモートのブランチのソースコード等を強制的にローカルに適用させる方法

f:id:yohichidate:20141228094821p:plain
githubなどのリモート側にあるソースコードをクローンしたあと、中身を一部修正して使うようなものがタマにあります。(具体的にはこれなど)
そういったもののリモート側の更新をローカルに反映させようと「git pull」をしても、ローカルのデータと相違があるなどと怒られることがあったりするわけで。

というわけで、こちらのナレッジを元ネタに対応方法をメモ。
qiita.com


前提としてこちらのナレッジでリモート側のソースをローカルに反映させる方法を確認しておいた方がよい。
yohichidate.hatenablog.com

1. ローカルのディレクトリに移動して、以下のコマンドを実行する

git fetch origin
git reset --hard origin/master

これで、リモート側のデータを強制的に適用できるようになる。念の為リモート側のソースをローカルに反映しておく。

他のナレッジについては以下を参照。
yohichidate.hatenablog.com