Learning how to use gitignore