commit gitignore file and some idea trash