最近、git cherry-pick foo..bar を実行すると、
フーは含まれていません。履歴が次のようになっている場合:
bar
blubb
foo
前のコミットでは、ブラブとバーのみが選択されます。それは同じです
git log foo..bar
を使用して簡単に修正できます
git log foo~..bar
それが文書化されているのを見つけることができず、git で範囲演算子を受け入れるすべてのコマンドがこのように機能するのか、それとも特定のコマンドに依存するのかを知りたいと思っていました。
私は前者だと思いますが、誰が知っていますか...