Решил познакомиться с VCS. Подружил идею с гитхабом и на первых коммитах возник вопрос: как обеспечить совместимость моих директорий людям, которые используют другие ide? Ведь они создают различную структуру директорий для проекта по умолчанию. Стоит ли мне заботится об этом, и не коммитить некоторые файлы, которые не понадобятся никому для корректной работы? Тогда какие именно?