learning about .gitignores