gitignore adaption