我在PyCharm中阅读了Git集成,并从PyCharm创建了一个Git存储库.我在PyCharm中这样做是因为我希望PyCharm知道.idea
文件夹是否应该被忽略,如果是这样的话,它会自动创建一个.gitignore
带有该行的文件.idea/
.
但它没有,所以我认为我不应该忽视这个.idea
问题.但是,我做了一个快速搜索,发现某人的示例.gitignore
文件,这里显然忽略了该.idea
文件夹.
所以,我的问题是,.idea
文件夹是否应该被忽略?
忽略整个.idea文件夹不一定是最好的主意.这里有很多类似的讨论.
如何处理Git源代码控制下的IntelliJ IDEA项目文件不断变化?
Intellij Idea 9/10,要检查(或不检入)源控件的文件夹是什么?
.idea文件夹是否应保持在源代码管理下?
但我建议查看有关此事的官方常见问题解答.
除了存储本地首选项的workspace.xml之外,.idea目录中的所有设置文件都应置于版本控制之下.workspace.xml文件应该被VCS标记为忽略.
- PyCharm 2017.3项目文档
要进一步说明,请workspace.xml
包含用户特定的工作区首选项.这包括环境变量,最近访问的文件和光标位置.