Django Mercurial忽略了这一点;。“想法”;文件夹表单PyCharm?

Django Mercurial忽略了这一点;。“想法”;文件夹表单PyCharm?,django,mercurial,bitbucket,hgignore,pycharm,Django,Mercurial,Bitbucket,Hgignore,Pycharm,我正在开发一个Django应用程序,这是我第一次使用Mercurial(使用bitbucket) 我做了一些提交,但没有将.idea文件夹从PyCharm添加到hgignore。现在我已经将其添加到hgignore中,并希望从中央存储库中删除.idea,但显然不希望在本地删除实际的文件夹 正确的处理方法是什么?我知道这是一件很平常的事,但我正处于学习阶段 提前感谢您的帮助。听起来您希望Mercurial停止跟踪.idea下的所有内容。这应该可以工作(在存储库根目录中发出的命令): 使用hg忘记.

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

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

正确的处理方法是什么?我知道这是一件很平常的事,但我正处于学习阶段


提前感谢您的帮助。

听起来您希望Mercurial停止跟踪
.idea
下的所有内容。这应该可以工作(在存储库根目录中发出的命令):


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

hg忘记。idea\*
应该是您的解决方案

你可以在这里阅读更多关于忘记/删除的内容


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

Bingo,成功了。除了我使用*时,它有问题(我猜是字符转义)。谢谢你,乔尔,我在窗户上。在*nix上可能不会以相同的方式工作,因为目录分隔符在那里。
hg forget .idea\*