У меня есть:
O (origin/master) - - A (A)
\
- B (B)
A
- это первая версия работы, выполненной в B
, но, к сожалению, B
не основана на A
, вместо этого они являются отдельными коммитами.
A
будет объединен с источником / мастером, который сначала создаст:
O - - A (origin/master)
\
- B
B
будет объединен через несколько дней, и я хочу, чтобы код источника / мастера был точнотакой же, как код, который в настоящее время находится в коммите B
.
Моими словами: я хочу добавить новый коммит в A
, который удаляет все изменения, сделанные в A
, и заменяет их наизменения с B
.
Какой простой способ сделать это с помощью git?