私はhttps://github.com/user/repo/networkに私のリポジトリネットワークを見てみると、私のレポのグラフは次のようになります。Gitの変更ブランチは歴史的に
示さ:
------------ A2 (branch a)
|
A0 -- A1 -- B0 (branch b)
|
------------------ C0 -- C1 (branch c)
グラフ構造が正しいですが、それが見えます枝bから由来する枝aのようなものである。 [A0-A1-B0]はすべて同じ色を持ち、[A2]は色分けされていて色分けされている[C0-C1]ため、この効果は非常に強いです。
予想:これは単に表示する「問題」や天気をであるか、これは何とか実際にGitの歴史の中に符号化されていない場合、私は疑問に思って
----- B0 (branch b)
|
A0 -- A1 ---------- A2 (branch a)
|
------------------ C0 -- C1 (branch c)
。
誤って間違ったブランチにコミットしたときに、グラフを見栄え良くするためにいくつかのリベース(プライベートレポ)を行いました。
グラフを期待どおりに表示するためにA0とA1を履歴的に分岐する方法はありますか?それとも私はこの問題について心配してはいけませんか?
「A0」と「A1」は、すべて3つのブランチの一部です。これは単なるディスプレイの問題です。私はそれについて心配しません。少し関係があります:https://stackoverflow.com/questions/44435485/clean-master-branch-but-also-detailed-record-of-intermediary-commits – bolov
ありがとう、私はそれを実際に示してコミットをクリックすると思った彼らはすべての3つの枝の一部です。そのリンクは役に立つと思われますが、実際には--first-parentを変更するのはかなり面倒です – Tivaro