Я немного перепутал мой git репо. Я работал над функцией в отдельной ветке. Закончив работу, я переключился на мастера, чтобы объединить его, но мой партнер нажал несколько файлов, которые вступили в конфликт с моей. После слияния, конфликта и нажатия новых изменений я увидел, что я совершил более старые изменения моего партнера.
Теперь я хочу переделать это commit/merge. Я пытался
git reset --soft HEAD^
, но когда я хотел нажать, я получил это сообщение об ошибке Merge the remote changes before pushing again
.
Кто-нибудь может мне помочь?