gitignore and clean