Как я могу полностью удалить что-то из репозитория Mercurial? - PullRequest
2 голосов
/ 17 апреля 2011

Если вы видите здесь, вы увидите, что у меня есть:

CheeryTomatoe.Examples  <--- I want to remove this.         
CherryTomatoe           
CherryTomatoe.Examples  

https://bitbucket.org/sergiotapia/cherrytomato

Как я могу полностью удалить это из своего хранилища?Какую команду я могу запустить?

Ответы [ 2 ]

3 голосов
/ 17 апреля 2011

Теоретически вы можете редактировать историю (при условии, что никто не клонировал ваше публичное репо), как описано в:

Однако это не лучший способ работы с Mercurial, так что вы сделали в свой третий коммит лучше: hg rename:
См. книгу Hg: " переименование файла ":

При использовании команды переименования hg Mercurialсоздает копию каждого исходного файла, затем удаляет его и помечает файл как удаленный.

3 голосов
/ 17 апреля 2011

Это ваш начальный коммит.

Удалите репозиторий и начните заново.

...