Ответ 1
Вы можете просто использовать hg forget
или добавить файл в свой .hgignore
файл
И ответить на последний вопрос о R
в my_file
. Если вы видите справку для hg rm --help
:
hg удалить [ОПЦИЯ]... ФАЙЛ...
aliases: rm
удалите указанные файлы при следующей фиксации
Schedule the indicated files for removal from the current branch. This command schedules the files to be removed at the next commit. To undo a remove before that, see "hg revert". To undo added files, see "hg forget". Returns 0 on success, 1 if any warnings encountered.
опции:
-A - после удаления записи для отсутствующих файлов
-f --for удалять (и удалять) файл, даже если он добавлен или изменен
-I - включить PATTERN [+] включить имена, соответствующие заданным шаблонам
-X --exclude PATTERN [+] исключить имена, соответствующие заданным шаблонам[+] отмеченная опция может быть указана несколько раз
используйте "hg -v help remove", чтобы показать дополнительную информацию
Как вы видите, вы принудительно удаляете этот файл и почему вы можете видеть R
(удалено)