.gitignore
.idea
runtime/*
!runtime/.gitkeep
web/assets/*
!web/assets/.gitkeep
config/common.local.php
То есть исключить
- папку IDE целиком
- содержимое папок runtime и web/assets, но сами папки (пустые) включить
- пароли и прочие приватные настройки, зависящие от сервера