How to manage projects under Version Control Systems – IDEs Support (IntelliJ Platform) | JetBrainsを参考にVCSで管理するべきファイルを見繕いました。しかし、VCSの管理下から除けないいくつかのxmlファイルが.idea/以下に残ってしまいます。

├── .idea
│   ├── compiler.xml
│   ├── misc.xml
│   ├── modules.xml
│   ├── uiDesigner.xml
│   ├── vcs.xml

.idea/のようなIntelliJ独自(?)のものは、できればVCSに取り込みたくないです。またこちらの.gitignoreを見ると、uiDesigner.xmlは実際に無視してしまっても構わないようです。

そこで質問ですが、
1. これらのxmlファイルの役割は何でしょうか?
2. これらのxmlファイル、あるいは.idea/そのものをVCSの管理から外してもよいのでしょうか?