Выбросьте набор фиксаций в Подвижном

Я фиксировал несколько раз с подвижным и продвинул свои фиксации. Никто больше не вытянул их. Как я могу "выбросить", они передают для восстановления моего локального и удаленного repo (и repo и рабочий dir) к указанной фиксации?Спасибо.

5
задан Dziamid 1 July 2010 в 08:38
поделиться

2 ответа

Самый быстрый способ - просто клонировать локальное репо до последней «хорошей» ревизии и отказаться от старой.

Это работает, только если эти ревизии являются последними n в истории.

Вы можете скопировать раздел [paths] из файла .hg / hgrc старого репо в новый, если хотите продолжить продвижение к третьему «главному» репо.

3
ответ дан 15 December 2019 в 00:49
поделиться

Вы можете использовать $ hg revert , чтобы вернуть свой код к предыдущей версии.

Если вы наберете $ hg help revert в командной строке, вы получите список способов, которыми вы можете вернуться.

К этим параметрам относятся:

--all

--date

--rev

- rev , скорее всего, будет тем, что вам нужно, поскольку он возвращается к конкретной ревизии.

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

1
ответ дан 15 December 2019 в 00:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: