Mercurial忽略PyCharm的“.idea”文件夹?

时间:2011-08-31 16:43:00

标签: django mercurial bitbucket hgignore pycharm

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

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

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

感谢您的帮助。

3 个答案:

答案 0 :(得分:7)

您想要的是Mercurial停止跟踪.idea下的所有内容。这应该工作(在存储库根目录中发出的命令):

hg forget .idea\*

答案 1 :(得分:4)

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

答案 2 :(得分:3)

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

你可以在这里阅读更多遗忘/删除 http://www.selenic.com/mercurial/hg.1.html

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