Я внес некоторые изменения, а затем зафиксировал и отправил их на GitHub.
Однако, во время моего второго коммита я понял, что мне не нужен какой-то код, который я вставил в первый коммит. Я удалил его и снова нажал.
Но теперь история коммитов довольно грязная (один коммит добавляет код в файл, следующий коммит удаляет его).
- Смогу ли я это исправить, если просто сдавить его (будет ли он игнорировать код, который был добавлен, а затем удален)?
- Если я верну его обратно в исходное состояние и снова зафиксирую свои последние изменения, как именно это отразится на GitHub после нажатия на ветку?