質問
次のワークフローを実行するためのGitコマンドは何ですか?
シナリオ
私はリポジトリからクローンを作成し、自分のローカルリポジトリにいくつかのコミットを行いました。その間、私の同僚はリモートリポジトリにコミットしました。今、私はしたいです:
リモートリポジトリに他の人からの新しいコミットがあるかどうかを確認します
origin
。最後のプル以降、リモートリポジトリに3つの新しいコミットがあったとしましょう。リモートリポジトリのコミット、つまり
HEAD~3
withHEAD~2
、HEAD~2
withHEAD~1
、HEAD~1
with を比較したいと思いますHEAD
。リモートで何が変更されたかを知った後、他のユーザーから最新のコミットを取得したいと考えています。
これまでの私の発見
ステップ2の場合:私はキャレット表記知りHEAD^
、HEAD^^
等とチルダ表記をHEAD~2
、HEAD~3
等
ステップ3の場合、つまり、たったのgit pull
。