У меня есть иерархия коммитов в моем местном репо, и я хочу отказаться от старых фиксаций и применять некоторые, не все, из изменений с руководителей. Как мне это сделать?
Рассмотрим следующий сценарий. У меня есть следующие коммиты в моем репо:
Chumb 6 (Head)
Compart 5
Фиксация 4
Фиксация 3
Compart 2
Commit 1
Я сбрасываю, чтобы совершить 2, как показано ниже
git reset --hard commit2
, теперь я хочу, например, чтобы объединить все изменения, применяемые до коммита 6, но без них в фиксации 3 и с некоторыми из них в Commit 5.
Если я сделаю это:
git merge commit6
Я в конечном итоге все, что в голове без выбора, которую я являюсь после.
Как я могу достичь своей цели?
ура AF