Почему после слияния GIT говорит «Уже обновлено», но различия между ветвями все еще существуют?

Первоначально я работал в ветке 'newfeature', и меня вызвали, чтобы срочно исправить ошибку в живой ветке. Я создал ветку для этого так называемого «общего обслуживания», выполнил задание, а затем переключился на разработку и объединил его. Теперь я хочу вернуться к ветке «newfeature» и объединить изменения, которые я включил в нее ранее.

Когда я переключился на «newfeature» и слился с «Develop», возникли конфликты в 3 файлах.

Я попал в путаницу по разрешению конфликтов и в конце концов решил использовать команду «Вернуть» в меню «Команда» Aptana Studio 3 (которая является моей IDE). Я ожидал, что это откатит меня до слияния, которое, похоже, и произошло.

Во всяком случае, когда я снова сливаюсь в «развиваться», он говорит:Already-up-to-date, но при сравнении файлов между двумя ветвями они сильно различаются, и изменения, которые я добавил в другую ветвь, не объединяются.

Как мне теперь объединить две ветви, пожалуйста?

Ответы на вопрос(2)

Ваш ответ на вопрос