1

最近、git cherry-pick foo..bar を実行すると、

フーは含まれていません。履歴が次のようになっている場合:

bar
blubb
foo

前のコミットでは、ブラブとバーのみが選択されます。それは同じです

git log foo..bar

を使用して簡単に修正できます

git log foo~..bar

それが文書化されているのを見つけることができず、git で範囲演算子を受け入れるすべてのコマンドがこのように機能するのか、それとも特定のコマンドに依存するのかを知りたいと思っていました。

私は前者だと思いますが、誰が知っていますか...

4

1 に答える 1

1

はい、リビジョンを受け入れるすべての Git コマンドは~、この形式でリビジョンの直接の親を指定すると機能します。Git リビジョン形式の詳細については、こちらを参照してください。

于 2012-07-31T13:18:55.410 に答える