modify .gitignore
fix "base type"