Better .gitignore for target directories