[new] add .gitignore