/ / Меркурійський поштовх створює нову віддалену голову після злиття - меркурій, злиття

Mercurial push створює нову віддалену головку після об'єднання - mercurial, зливається

У мене є два сховища: A (мій багажник) та B (клон A для створення нових функцій). Я робив деяку роботу в репо B і хотів оновити її змінами від репо А. Я "перетягнув зміни з" А "в" Б "і пройшов танець оновлення / злиття, і я готовий підштовхнути об'єднані зміни до репо B на моєму сервері. Коли я намагаюся натиснути ці зміни, вона говорить мені, що я буду створювати нову віддалену голову.

Коли я біжу hg heads У мене є лише одна голова для репо B локально. Коли я перевіряю hg branches У мене є лише гілка за замовчуванням у репо B, якаце те, що я хочу. Я спробував оновити / злити знову, але це не може злити предка, так що я свіжий від ідей. Чи слід насправді просто змусити натиснути, оскільки з моєї локальної сторони все виглядає чисто?

Відповіді:

6 за відповідь № 1

Ви кажете, що ви пробували updating / merging again, але я думаю, що вам потрібно pull / merge знову. Якщо у вас є лише один місцевий голова і ваш push буде створювати додаткові віддалені голови, ймовірно, що з пуску "танцю оновлення / злиття" з'явилися нові голови, віддалені на віддалений