Я модифицирую чужой (не-git)код. Я скачал оригинал, внес свои модификации, поторопился и сделал модифицированную версию своим первым коммитом. Это была ошибка, я должен был добавить исходный загруженный код в качестве первого коммита.
Затем, чтобы усугубить травму, я добавил исходный код в качестве ответвления от моего первого редактирования. Другими словами, теперь это большой беспорядок.:(
Проще говоря, то, что у меня есть, выглядит как синий график ниже.. C5 — настоящий исходный код, C1,C2-C6 — мои постепенные модификации (C4 избыточен). Я бы предпочел, чтобы зеленый был моей историей.
Есть идеи, как изменить историю, чтобы добиться этого?
Большое спасибо,
хитрый