clarification on the existence of gitignore