gitignore and installation