repo clean, .gitignore, use case