У меня есть хранилище под названием «MyProject» и в том, что у нас есть филиал «MyProject новые изменения»Объединить ветви локально
Я клонировал «MyProject» репозиторий в моей локальной машине, как C:/MyProject
и аналогично клонированные «MyProject новые изменения», как с.:/MyProject-новые изменения»
Оба хранилища имеют последние изменения после тянуть и объединить
Теперь мне нужны изменения F rom "MyProject-new changes" (ветвь) меняются в "MyProject" локально.
Как только я схожу, я не хочу фиксировать эти изменения. Я вернусь назад к изменениям при работе с изменениями ветвей. Я просто хочу интегрировать новые изменения и увидеть результаты на время.
Пожалуйста, дайте мне знать следующий
- Как объединить локально код из «MyProhect новых изменений» в «MyProject»
- Как я вернуться обратно MyProject раза я проверял.
Я думаю, что 1-й вариант выглядит хорошо .. Я ошибся в слиянии новых изменений с дефолтом, и мой по умолчанию ввернут. Хорошо, что я еще не сделал этого ... Как мне вернуться к умолчанию филиал? Кроме того, что вы имеете в виду под номером ревизии? Я уверен, что это не changeets id ?, то как мне его получить? – user1050619
Не знаете, о чем вы меня спрашиваете. Если вы начали сливаться, изменилось ваше мнение, и теперь вы сидите в беспорядке файлов, используйте 'hg update -clean .' (см.' Hg help merge'). Для остальных, я думаю, вы хотели спросить у другого ответа? В любом случае вы можете идентифицировать ревизию либо по id, либо по номеру. Взгляните на вывод 'hg log'. – alexis