我有一个用户的主目录是 Mercurial 存储库。
Mercurial 通知我,我的存储库中有 2 个新的未版本控制文件。.bash_history
和.cache/motd.legal-displayed
。
我假设 bash_history 是我的用户的 bash 命令历史。我不知道另一个是什么。
我不希望 Mercurial 对这些文件进行版本控制,是否可以安全地删除它们,或者它们会回来,或者搞砸什么?他们可以转移到其他地方吗?还是我必须将它们添加到我的 .hgignore 文件中?
将主目录中的目录用作 Mercurial 存储库而不是主目录本身会不会有问题?我只是问这个,因为这有点不幸:就像 bash 创建 .bash_history 一样,某些命令可以将配置文件写入主目录,因此无论何时使用此类命令/实用程序,您也必须与这些文件作斗争。