ошибка при Merge with local- Mercurial says =abort: outstanding uncommitted changes
вероятно один из файлов не обновляется одной из стороной или отмените слежение за ним или подтвердите изменение в нем
сделайте резервную копию всех файлов, которые вам нужны, перед запуском команды
hg update --clean -r <branchname>
У вас есть незафиксированные изменения локально, поэтому Mercurial ругается на это. Если вы решите выполнить обновление до другого набора изменений, Mercurial попытается «объединить» ваши локальные незафиксированные изменения с тем, что было сделано между родительской рабочей папкой и набором изменений, который вы хотите обновить. Слияние не может быть выполнено с незафиксированными изменениями, так как в процессе слияния файлы будут изменены, оставив их незафиксированными.
Итак ... эти файлы должны быть зафиксированы?
Если да, то вы должны это сделать, тогда вы сможете обновить и / или объединить
Возможно, во время путаницы вы попытались сделать что-то еще, что обновило некоторые файлы и оставило вас в промежуточном состоянии. В этом случае вы можете быстро отменить изменения и решить проблему, выполнив вместо этого следующие команды (потеряв свои изменения):
hg update --clean
hg merge
hg commit -m "Merge"
У вас есть незафиксированные изменения локально, поэтому Mercurial ругается на это. Если вы решите выполнить обновление до другого набора изменений, Mercurial попытается «объединить» ваши локальные незафиксированные изменения с тем, что было сделано между родительской рабочей папкой и набором изменений, который вы хотите обновить. Слияние не может быть выполнено с незафиксированными изменениями, так как в процессе слияния файлы будут изменены, оставив их незафиксированными.
Итак ... эти файлы должны быть зафиксированы?
Если да, то вы должны это сделать, тогда вы сможете обновить и / или объединить
Возможно, во время путаницы вы попытались сделать что-то еще, что обновило некоторые файлы и оставило вас в промежуточном состоянии. В этом случае вы можете быстро отменить изменения и решить проблему, выполнив вместо этого следующие команды (потеряв свои изменения):