ggi generates a gitignore file for Git projects from predefined elements