SourceTree - Как отменить отправленные коммиты
Используя Source Tree 1.9, существует 5 коммитов, например abcde, которые выдвигаются для разработки ветки, и я хочу отменить выдвинутые коммиты для "c".
- повлияет ли это на другие коммиты - a,b,d,e.
- Как отменить коммит, сделанный для "c", не затрагивая другие коммиты.
1 ответ
Решение
Вы не можете отменить выдвинутый коммит.
Но вы можете использовать функцию обратного коммита (щелкните правой кнопкой мыши на коммите и выберите Reverse Commit). Эта функция добавляет еще один коммит поверх того, который вы выбрали.
Например:
- Если вы добавили строку кода, это удалит ее
- Если вы создали файл, это удалит его
- Если вы удалили файл, это восстановит его