add "desktop.ini" to .gitignore. "desktop.ini" is a file no one needs and no one wants. only microsoft knows why desktop.ini exists... okay that is not true, but that file has nothing to do with this project. it is a windows system specific file.