我正在使用PHPStorm。
这是您的示例代码段 .gitignore
# Ignore the following 2 PHPStorm files only workspace and tasks file
**/.idea/workspace.xml
**/.idea/tasks.xml
目录中的所有其他文件.idea都应提交到您的存储库。
例如:(将.idea目录中的所有其他内容提交)
new file: .idea/.name
new file: .idea/encodings.xml
new file: .idea/framework.iml
...
Docs:如何在版本控制系统下管理项目
这是您需要分享的内容:
所有.idea目录下的文件在项目的根除的workspace.xml和tasks.xml文件用于存储用户的特定设置
可以位于不同模块目录中的所有.iml模块文件(适用于IntelliJ IDEA)
因此,基本上,除了workspace.xml和以外,提交所有内容tasks.xml。