1-Que tan cierto es que cuando vas a buscar trabajo te lo piden y que esto está en aumento.
Muy cierto. A estas alturas tener un Github con (como indica el compañero) contenido de calidad, es tan importante como tener un CV.. de hecho, es tu CV.
2-Todo código que yo suba a github es "software libre" ?
Define software libre... hay varios tipos de libertad... si te refieres a software de código abierto.., no, como ha mencionado el compañero, después de que Microsoft comprara Github, se habilitaron los repositorios privados para cuentas gratuitas.
3-Me pueden robar los créditos de mi app ?
La idea de Github es que los proyectos se puedan forkear, clonar y/o descargar de forma rápida y sencilla. Con respecto a eso, lo único que previene a alguien robarte tus "créditos" es la licencia que le pongas y sus ganas de cumplirla. De nuevo, para eso están los repositorios privados.. pero es que la idea de Github y en general.. de Git es que un proyecto se pueda clonar y modificar.
4-Si tengo una cuenta github quiere decir que trabajo con software libre y que estoy en contra del software privado?
No, quiere decir que quieres aportar algo y mostrar a los demás lo que sabes hacer y como lo haces. De nuevo, existen repositorios privados.
5-github es solo para los que trabajan en equipo ?
Git es un sistema de control de versiones. Viene bien tanto para equipos como para solitario. Github esta orientado a que se pueda publicar código y que dicho código pueda ser forkeado/clonado y mejorado, idealmente en el proyecto padre.
Saludos