.ideaフォルダーとは何ですか?


183

JetBrains WebStormでプロジェクトを作成すると、というフォルダー.ideaが作成されます。削除しても大丈夫ですか?プロジェクトに影響しますか?



Gitにコミットしたくないすべてのフォルダー/ファイルを簡単に管理するには、IntelliJプラグイン.ignore:plugins.jetbrains.com/plugin/7495
pr=

回答:


201

IntelliJ IDEを使用する場合、プロジェクトのプロジェクト固有の設定はすべて.ideaフォルダーの下に保存されます。

プロジェクト設定は、特定のプロジェクトごとに、.ideaフォルダーの下に一連のxmlファイルとして保存されます。デフォルトのプロジェクト設定を指定すると、これらの設定は、新しく作成されたプロジェクトごとに自動的に使用されます。

IDEの設定については、このドキュメントを確認してください。ここに、ソース管理に関する推奨事項と.gitignoreファイルの例があります。

注:gitまたはバージョン管理システムを使用している場合は、このフォルダーを「無視」に設定することをお勧めします。例-gitの場合、このディレクトリをに追加し.gitignoreます。このように、アプリケーションはIDE固有ではありません。


「gitまたはいくつかのバージョン管理システムを使用している場合は、このフォルダーを「無視」に設定することをお勧めします
Shafizadeh 2017年

2
@Shafizadeh .gitignoreは、アプリのルートディレクトリにある隠しファイルである必要があります。このテキストファイルを編集し、「/。idea」を独自の行として追加します。
Pinkerton 2017年

.ideaフォルダーによるgitの将来のクラッシュを忘れます(特に、異なるコンピューターから同じプロジェクトで作業している場合)。単に.gitignoreファイルを開いて追加します.idea
Pathros

8

削除しても問題ありません。このファイルを作成しているのはWebStorm IDEだけでなく、PhpStormやその他すべてのJetBrainsのIDEでもあります。

削除しても安全ですが、プロジェクトがGitLabまたはGitHubからのものである場合は、警告が表示されます。


0

ローカルのIntelliJ IDE構成が含まれています。このフォルダーを.gitignoreファイルに追加することをお勧めします。

# intellij configs
.idea/

0

2020年の時点で、JetBrainsは.ideaフォルダーのコミットを推奨しています。
JetBrains IDE(webstorm、intellij、android studio、pycharm、clionなど)は自動的にそのフォルダーをgitリポジトリに追加します(ある場合)。
フォルダー内.ideaには、が既に作成されており.gitignore、プライバシー/パスワードデータを含む可能性のあるユーザー関連の設定のコミットを回避するために、IDE自体によって更新されています。

.ideaフォルダーをコミットすることは安全です(通常は便利です)。


こんにちは、JetBrainsの提案へのリンクを共有していただけませんか?私はそれを探りたい、その理由などを見てみたい
ラダ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.