gitだとコミットを複数に分割してその中のいくつかを取り除いたりとかできるからな
これはソース修正してるのとかわらんかもしれん