フォーク元ブランチとの差分を比較したい
gitでフォーク元のブランチとの差分が出たときにどのような差分があるのか比較したい 1. リモートブランチとしてフォーク元ブランチを追加しておく
git remote add upstream git@github.com:niji/sanji.git
名前は何でもいいが、ここではupsteamとした
2. フォーク元ブランチの差分をローカルにひっぱってくる
git fetch upstream
3. 差分を表示する
差分を比較したいブランチ上で
git diff HEAD..upstream/master (ブランチ名は適宜変更すること)
upstreamをorigin/mainにマージ
$ git checkout main
$ git merge upstream/main