I'm going to upload a project to github but I'm not sure that if some temporary files or binaries from visual studio, includes some important info about the OS and computer I use, which could(?) let people do hacking.
Which files should I consider ignoring or not uploading from my project (has C++ and C# parts)?
I already have a github page:
https://github.com/tugrul512bit/Cekirdekler
and using Visual Studio 2015 community edition.
You should use this .gitignore.
Remember that you can always edit it to fit your specific needs, but this should work for VS2015.