質問は一般的ですが、特に私は現在PyCharmに興味があり、Java開発ではありません。
はい、IDEAを使用するすべての開発者は同じプロジェクトファイルを使用する必要があるためです。他の開発者が他のIDEを使用する場合は、プロジェクトファイルもソース管理に追加する必要があります。結局のところ、「必要」 「プロジェクトをビルドするためのプロジェクトファイルですね。
いいえ、他の開発者もIntellijアイデアを使用することが保証されていないためです。ソース管理には、プロジェクトをビルドするために必要なファイルのみが含まれている必要があります。