Вещи в папке .grails не должны контролироваться версиями. Вот где классы компилируются, создаются временные файлы и т. Д. Также там устанавливаются плагины, но обычно вы не хотите проверять их, поскольку они являются производными.
У другого разработчика, который проверяет ваш код, плагины будут перечислены в application.properties, и при первом запуске Grails обнаружит, что они не установлены, и установит их.
Что касается кода вашего проекта, большинство файлов, которые вы не хотите регистрировать, теперь создаются в целевом каталоге, так что они должны быть в вашем git игнорировать, но большинство всего остального, кроме файлов журналов, должны быть проверены.