.gitignore for Grails

13 ignore rules for Grails, ready to copy into your repository.

Web application framework for Groovy

The complete .gitignore for Grails

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:31:14 UTC
# Technologies: Grails

### Grails ###
/web-app/WEB-INF/classes
/prodDb.*
*Db.properties
*Db.script
/stacktrace.log
/test/reports
/logs
/*.war
/*.zip
/plugin.xml
/plugins
/web-app/plugins
/target

What these Grails rules actually ignore

Every pattern below, and why it belongs in your .gitignore.

General

Pattern What it ignores
/web-app/WEB-INF/classes web application files
/prodDb.* default HSQL database files for production mode
*Db.properties general HSQL database files
*Db.script General
/stacktrace.log logs
/test/reports General
/logs General
/*.war project release file
/*.zip plugin release files
/plugin.xml General
/plugins older plugin install locations
/web-app/plugins General
/target "temporary" build files

How to use this .gitignore for Grails

  1. Copy the Grails rules above, or download the file directly.
  2. Create a file named .gitignore at the root of your Git repository and paste the rules into it.
  3. If some of those files are already tracked, run git rm -r --cached . then commit again — Git only applies ignore rules to untracked files.
  4. Commit the .gitignore so everyone on the team shares the same rules.

Other Framework .gitignore templates

See every Framework template