0
Я недавно побежал hg add *
случайно, и теперь двоичные файлы были добавлены в мое репо (хотя у меня есть файл .hgignore
). Как я могу отменить это?удалить двоичные файлы в mercurial
Я хочу, чтобы мой .hgignore
файл поймать файлы, которые я не хочу добавил
на самом деле я нашел эту команду:
$ hg forget "set:hgignore() and not ignored()"
, который удаляет файлы, но потом, когда я совершаю, это добавляет их снова.
One (важно) предостережение этого метода заключается в том, что, когда удаленный репо делает 'pull' рт.ст., а затем 'hg update', эти файлы ** будут удалены ** из их файловой системы. Это прекрасно, если они собирают артефакты, которые воссозданы, но не очень хорошо, если на них ссылаются DLL или изображения ресурсов. – Edward