エンジニ屋.com(エンジニヤドットコム)

分かりやすくを意識して情報発信!

【Git】git pull する前に差分を確認

メモ程度の内容ですが、git diffを使用したリポジトリ間の差分確認方法を書きます。

リモートリポジトリと本番サーバの差分確認の手順

git fetch

先ずはgit fetchでリモートのブランチを最新バージョンに更新

git diff

  • 更新されているファイル単位で確認する場合は、 git diff --stat origin/master

  • 更新されているソースコードを確認する場合は、 git diff origin/master

git pull

確認して問題なければ、git pullで更新ファイルを取得

余談

会社によって開発時のフローは若干異なると思いますが、私の開発現場では本番前にステージングで動作を確認して、問題無ければ本番環境へ反映しています。 なので、特にそのまま本番サーバーからpullしても問題ないですが、既にリリースが行われいている場合は、特に注意が必要なので、確認をしながらpullをするようにしています。