gitignore won't stay set