6

我正在开发一个 Django 应用程序,这是我第一次使用 Mercurial(使用 bitbucket)。

我已经完成了一些提交,但没有将 PyCharm 中的“.idea”文件夹添加到 hgignore。现在我已将它添加到 hgignore 并想从中央存储库中删除 .idea 但显然不想在本地删除实际文件夹。

处理这个问题的正确方法是什么?我知道这是很常见的事情,但我正处于学习阶段。

我在这里先向您的帮助表示感谢。

4

3 回答 3

8

听起来您想要的是 Mercurial 停止跟踪.idea. 这应该有效(在存储库根中发出的命令):

hg forget .idea\*
于 2011-08-31T16:54:18.327 回答
4

使用hg forget .idea. 就像hg remove,只是它不会从您的工作目录中删除文件。

于 2011-08-31T16:57:05.280 回答
3

hg forget .idea\*应该是你的解决方案!

您可以在此处阅读有关忘记/删除的更多信息 http://www.selenic.com/mercurial/hg.1.html

仅供参考,您可以删除 .idea 文件夹。pycharm 将在您下次使用它打开项目文件时生成它。

于 2011-08-31T16:57:52.543 回答