6

私は Django アプリを開発していますが、Mercurial を使用するのは初めてです (bitbucket を使用)。

PyCharm から hgignore に「.idea」フォルダーを追加せずにいくつかのコミットを行いました。今、私はそれを 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 に答える