0

マージ前の git ブランチ

A-->B-->C-->D-->E    <-master
         \->X-->Y    <-debug

マージ後は次のようになります

A-->B-->C-->D-->E-->X'-->Y'-->M

debug次に、ブランチとでコミットした場合master、それらは次のようになります

A-->B-->C-->D-->E-->X'-->Y'-->M-->F      <-master
         \                   / 
          ->X-->Y-----------/---->Z      <-debug

ブランチZ,Y,Xなしでログをgitする方法はありますか??? として 通知を試みますが、取得のみA, Bdebug
..git log master..debugZ

4

1 に答える 1

0

masterマージ前にハッシュ タグを使用した場合、 のハッシュタグでEはなく、XY、およびZ.

git log <commit hash tag for E>..debug

このコマンドはブランチ間の違いを示します。マージ後の唯一の違いはZです。したがって、歴史をさかのぼって、それらが実際に異なっていたときまでさかのぼる必要があります。

于 2012-12-18T12:20:45.240 に答える