Слияние двух ответвлений

Объедините два ответвления, чтобы объединить код в них и согласовать различия между ними.

bullet
Объединить два ответвления репозитория
  1. Выберите Source Control> Working Copy> Merge Function.

    • Выберите «Merge from Branch» для слияния от другого ответвления в существующее ответвление.

    • Выберите «Merge into Branch» для слияния существующего ответвления в другое ответвление.

  2. Выберите ответвление, чтобы объединиться с Вашим существующим ответвлением и нажать Choose.

  3. Устраните разногласия при помощи левых и правых кнопок для указания который содержание файла использовать.

  4. После разрешения всех различий и конфликтов, нажмите Merge.

Перед слиянием, фиксация любые изменения в обоих ответвлениях.

По умолчанию левая панель диалогового окна слияния показывает то, на что будет похож объединенный файл. Правильная область показывает файл с изменениями, которые будут объединены в. Для каждого различия между файлами, индикатором в центральных точках к имеющему приоритет файлу. Для выбора различия щелкните по его индикатору. Вы используете кнопки в нижней части для установки направления слияния.

Если строка кода, измененного в обеих версиях объединяемого файла, различия считают конфликтом и показывают в красном. Существует две дополнительных кнопки для согласования конфликтов. Они берут строки кода от обоих файлов, или перечисление тех в левом файле сначала и тех в правильном втором файле, или наоборот.

Для согласования любых различий, не обработанных четырьмя выбором кнопки, можно отредактировать файл в рабочей копии.

Похожие статьи