gitignore preparation