Я сделал git коммит с последующим git pu sh. После этого я внес некоторые изменения в код и хочу зафиксировать этот код. Но теперь, если я сделаю git pu sh, изменения будут показаны поверх моих изменений (с указанием удаленных строк из моего первого коммита, которого никогда не было в базе кода).
Как я могу зафиксировать мой недавно измененный код x такой, что он будет исправлен на исходной кодовой базе, а не поверх моего последнего коммита (как если бы это был мой первый коммит)?