This might be a bit late. I created an empty repository and prepared an initial commit of all of my files locally. This was then pushed to remote.
At this point I do not have a gitignore file.
The project is Visual Studio for Mac Xamarin Forms.
Is there a suitable gitignore file I can add to my repository?