update .gitmodules add ignore dirty option