mod .gitignore
cleands
rm deps submodules
re-add deps
fix ++ error