Я пытаюсь объединить локальную ветвь в ведущую ветвь, не имея Git для создания автосекретаря. Я хотел бы "вручную выбрать" то, что я хотел бы объединить в мастер.
Когда я использую команду Git s diffftool, я могу различать и выбирать, что я хочу добавить в основную ветку. Но тогда, когда я делаю слияние, я проиграю то, что выбрал ранее, потому что Git выполнит автосекретарь. Я могу зафиксировать изменения в master до слияния, но делать это кажется неестественным.
И Git s mergetool доступен только в случае конфликтов из слияния. Но если Git делает automerge, то обычно возникают конфликты arent, поэтому я не могу запустить команду mergetool.
Update: Я начинаю думать, что я пытаюсь сделать, это плохая практика или ее просто невозможно. То есть, чтобы объединить ветвь темы и только слить ее, что мне нужно от разницы. И в дополнение, чтобы это отразилось на истории. Во всяком случае, вопрос, который я опубликовал, всплыл при экспериментировании с git.