git log を利用する際に、便利なので、ほとんど--graph, --onelineオプション(+α)を指定して利用しています。

このときに、歴史的に交わりのないコミット群A,Bがあった場合には、一方のコミット群がもう一方コミット群のすぐ上に表示されてしまい、あたかも歴史がつながっているかのように見えてしまいます。(revision range の指定の仕方次第で発生する)

--oneline オプションをつけなければ、このようなことはおこらないのですが、そうすると歴史の表示が--onelineの場合に比べて間延びしてしまうので、できれば、--onelineオプションを利用しながら、歴史がつながっているかどうかを判定したいと考えています。これは実現可能でしょうか。