古い git リポジトリは、文字どおりスパゲッティや葛のつるのような感じですよね。このコミットが作成された時点でどのブランチにいたのかも分かりにくいです。
異なる2つのブランチがどの程度変更内容を共有しているのかを知るために、worktree add したうえでフォルダごと比較する方法もよく使いますが、そうしたからといって変更履歴を理解したと言うには微妙な場合もあります。
コミットが長く連なって、ある瞬間にマージされ、その線が互いに交差していくのを見ていると、少し要約して見たくなることもあるんですよね。
履歴が大量に蓄積されたリポジトリを分析するときに、皆さんが使っている便利なコツを知りたいです。
まだコメントはありません。