我正在开发一个Django应用程序,这是我第一次使用Mercurial(使用bitbucket)。
我做了一些没有添加"的提交。idea"文件夹从PyCharm到hgignore。现在我已经将它添加到hgignore中,并希望从中央存储库中删除.idea,但显然不想在本地删除实际的文件夹。
正确的处理方法是什么?我知道这是很常见的事情,但我还在学习阶段。
提前感谢您的帮助
听起来您想让Mercurial停止跟踪.idea
下的所有内容。这应该可以工作(在存储库根目录下发出命令):
hg forget .idea*
使用hg forget .idea
。它就像hg remove
,只是它不会从工作目录中删除文件。
hg forget .idea*
应该是您的解决方案!
你可以在这里阅读更多关于忘记/删除的内容http://www.selenic.com/mercurial/hg.1.html
仅供参考,您可以删除。idea文件夹。Pycharm将在您下次使用它打开项目文件时生成它。