Почему я не могу продвинуть это изменение в своем 'основном' подвижном репозитории?

Я пробую к Подвижному grok и надеюсь, что просто запутываюсь здесь!

У меня есть репозиторий ('основной'), который я клонировал ('клонируются'), оба на моей собственной машине. Оба были полностью в синхронизации друг с другом.

Я решил играть с именованными ответвлениями так в следующий раз, когда я фиксировал на своем 'клоне', я сделал это под названием ответвления 'case1212' и в то время как это, кажется, имело дело с фиксацией правильно на моем клоне, я не могу продвинуть, они возвращаются к 'основному'. Данная ошибка:

abort: push creates new remote branch 'case1212'!

... и это предполагает, что я, возможно, должен был бы объединиться сначала? Что я, как предполагается, объединяю на том репозитории 'клона'? Когда я пытаюсь вытянуть от 'основного', нет никаких изменений.

Я вполне уверен, я на самом деле хотел бы, чтобы это создало удаленное ответвление в моем 'основном' репозитории так люди, которые обновляют от него, видят то ответвление.

49
задан Matt 18 August 2015 в 22:56
поделиться

2 ответа

Поведение Mercurial по умолчанию не позволяет вам создавать удаленные ветки. Если вы хотите сделать это, вам нужно нажать принудительно.

Меню синхронизации в отображаемом вами окне есть опция принудительного нажатия.

50
ответ дан 7 November 2019 в 11:41
поделиться

Он предупреждает вас, что ваш push создаст новые удаленные головы (и в данном случае ветки). Если вас это устраивает, и похоже, что это так, вы можете нажать push -f .

Эта проверка существует, поэтому, если вы хотите, чтобы ветка case1212 не возвращалась на главный сервер, вы можете выполнить hg push -r default , и тогда вы не увидите это предупреждение и не отправите case1212.

После того, как вы сделаете это для case1212, вы больше не увидите предупреждение, так как case1212 уже будет там.

В новых версиях mercurial это предупреждение звучит немного менее пугающе в случае, когда новая голова является новой веткой.

19
ответ дан 7 November 2019 в 11:41
поделиться
Другие вопросы по тегам:

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