Вопрос SourceTree/Bitbucket/Git: Я пытался объединить главную ветвь в ветку функций в SourceTree, но конфликт был обнаружен. SourceTree загрузил и уложил все изменения из главной ветки и оставил мне конфликтный файл для исправления. Однако, когда я решал конфликт, я понял, что мне нужно внести некоторые изменения в этот файл - так что я просто удалил все файлы из ведущей ветки и отбросил все изменения в них, сделал модификацию в том, что осталось файл и поставил всего несколько строк и сделал фиксацию. Но SourceTree по-прежнему классифицировал его как фиксацию слияния, он отмечен как таковой на Bitbucket, несмотря на то, что это коммитирование просто изменило несколько строк в этом одном файле, и ни одно из изменений из главного ветви не было включено.Как исправить фиксацию, случайно отмеченную как слияние с SourceTree?
Настоящая проблема заключается в том, что когда я пытаюсь объединить master в функцию, SourceTree говорит, что ветка «уже обновлена», несмотря на то, что она явно не является, и я даже могу видеть это на вкладке Diff на Bitbucket. По-видимому, Bitbucket считает, что все было успешно слито с предыдущим фиксатором, хотя это не так. Как я могу исправить эту ситуацию?