Mercurial - одна из популярных систем контроля версий на ряду с GIT, SVN и пр.
Условные обозначения для изменяемых файлов
- M - Изменен
- A - Добавлен
- R - Удален
- ! - Пропал. Удален не через команду, но по прежнему отслеживается
- ? - Не отслеживается
- I - Игнорируется
- - origin of the previous file (with --copies)
Команды
Команда | Описание |
hg branch BRANCHNAME | Создание новой ветки |
hg rollback | Отменить последний коммит, если изменения не были протолкнуты на сервер |
hg add | Добавить файлы в коммит |
hg addremove | Добавить удаленные файлы в коммит |
hg commit -m 'Some changes description' --amend | Дополнить последний коммит новыми изменениями |
hg phase --draft --force . | Установить фазу для какой-либо ветки из public в draft. |
hg commit -m "Closing branch BRANCHNAME" --close-branch | Закрыть ветку |