Я внес изменения в script и совершил его. Затем я сделал несколько других изменений и перебросил их в удаленный репозиторий и т.д.
Тогда я понял, что первое изменение, о котором я упоминал, было глупо, и хочу отменить его. Могу ли я "не использовать", который фиксирует, без ручной копирования/вставки diff?
В качестве примера: у меня есть два файла: a.py
и b.py
:
Commit 1:
I delete a function in a.py
Commit 2:
I change a few lines in b.py
Commit 3:
I change the docstring in a.py
Можно ли отменить это удаление функции и сделать его "commit 4" (а не удалять фиксацию 1)