Добрый день! Работал, работал, коммит за коммитом и вдруг понял что все это не то и надо все таки взять за основу коммит N(три дня назад, с номером 312). Пишу hg up 312. Все ок, класс. Делаю дальше нужные изменения. Коммит.Теперь надо запушить это на сервер чтобы отдать другим. Пишу hg push, а он говорит что:
searching for changes
abort: push creates new remote heads on branch 'default'!
(did you forget to merge? use push -f to force)
Не забыл я про merge? Не, не забыл. Просто не хочу сливаться с ненужным кодом. Иначе опять работать не будет ;) Как быть в такой ситуации? Как сказать ему, что забей на все что я делал позже текущего коммита - мне это не нужно?
P.S. Можно сделать merge но потом долго править и останутся ненужные файлы (из тех будущих ревизий).
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от Zenom
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от Zenom
Ответ на:
комментарий
от tailgunner
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [hg][subrepos]не хочет добавлять новый бранч на удалённую систему (2011)
- Форум [hg]создать новый default бранч (2011)
- Форум git workflow (2011)
- Форум Как синхронизируются засквошенные коммиты с сервером? (2019)
- Форум как после сквоша синхронизироваться с сервером? (2019)
- Форум Отстал от жизни: GIT хочет непонятного (push, matching, simple, current, upstream) (2014)
- Форум Git добавить исправление к существующему коммиту (2023)
- Форум [git] Помогите, я убил репозиторий (2011)
- Форум не пушится проект из-за readme (2016)
- Форум И снова на арене мы с git'ом... (2015)