Вы можете принудительно объединить уже слитый набор изменений, используя tf.exe. Перейдите в командную строку и найдите tf.exe. Например, мой здесь:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\tf.exe
Синтаксис будет выглядеть следующим образом (для tfvc):
tf.exe vc merge /version:C1 /force "$/RepositoryName/SourceBranch/FileName" "$/RepositoryName/TargetBranch/FileName"
... где / версия: C n указывает номер набора изменений.
Имейте в виду, что вы должны объединять каждый файл по отдельности. Кроме того, если код назначения не изменился с момента первоначального слияния, вы не увидите никаких изменений при принудительном слиянии. Если вы хотите, чтобы история отражала каждый объединенный набор изменений по отдельности, или если вы не хотите повторно объединять каждый файл, ваш единственный другой вариант - откатить первоначальное объединение, а затем повторно объединить каждый набор изменений по отдельности.