create gitignore
refactoring method name for more expressive semantic