Mercurial Добавление 60+ случайных слияний

У меня только что произошла самая странная вещь с моим ртутным репозиторием, я искренне беспокоюсь за его целостность.

Справочная информация

Я совершали / нажимали периодически весь день без проблем до тех пор, пока только одна комбинация фиксации / нажатия не давала предупреждения о том, что я буду отправлять новые ветки в удаленное место. Я открыл TortoiseHg, чтобы увидеть, что именно происходит в моем дереве репо, что могло бы вызвать это. (Возможно, я случайно сделал коммит из подсказки: -1 .

После открытия tortoiseHg мне представили следующее:

Merge Central

Естественно, меня это встревожило, обратите внимание на даты, с которых происходит слияние, недели и месяцев назад. Я проследил линии вплоть до источника и обнаружил, что они происходят практически из любой точки моей истории, где происходили слияния (и пара других мест).

Origins

Вопросы

  • Что мог вызвать это?
  • Есть ли какая-то команда / функция hg, которая делает это намеренно, или я, скорее всего, ищу ошибку?
  • Есть простой способ исправить это без повторного клонирования мое репо с моего удаленного хоста?

Я действительно застигнут врасплох этим. Я определенно не выполнял 60+ слияний сегодня, я сбит с толку.

Дополнительная информация

TortoiseHG: 2.0.5 ( Merc 1.8.4) ОС: Windows7

8
задан Glorfindel 12 August 2019 в 15:05
поделиться