Soy un estudiante de CS. ¿Cómo comienzo en GitHub para poder mostrar mis habilidades de codificación?

Si se pregunta “¿cómo uso git?”, Hay algunos tutoriales gratuitos disponibles en línea.

La escuela Flatiron tiene un excelente curso de Introducción a Ruby que usa GitHub para todas las tareas. Las primeras lecciones lo guiarán a través de la mayor parte de lo que necesitará saber. También hay una comunidad detrás de ti para ayudarte. Bonificación: excelente charla tecnológica del cofundador y decano de FlatIron sobre la plataforma Learn

Code School también ofrece un curso de introducción a Git.

Si pregunta “¿qué debo crear?” o “¿a qué proyectos de código abierto puedo contribuir?”, recomiendo consultar la guía de GitHub para Contribuir a código abierto. También hay algunas respuestas excelentes en este hilo: soy un desarrollador que ama la codificación, pero no soy tan bueno en eso. ¿Cómo puedo contribuir al software de código abierto para comprender las mejores prácticas de codificación?

Una vez que comience a obtener algún código, asegúrese de agregar un enlace a su cuenta de GitHub en su currículum y en su perfil de LinkedIn.

Solo comienza con
> echo “printf (‘¡hola mundo!’)”> helloword.c
> git init
> git add.
> git commit – m “primer compromiso”
> git push – maestro de origen

¡¡¡¡¡¡¡¡¡¡¡Hecho!!!!!!!!!!!

Como sabes lo que es Github, supongo que también sabes cómo configurar un repositorio allí.

Tengo un sitio de GitHub y creo que es una forma muy útil de mostrar y compartir su código.

Solo ve allí y lee los documentos: comencé a trabajar con él hace un año, más o menos, y me llevó media hora hacer todo.

Si ya usa Git localmente, usar GitHub es realmente simple.

Esto puede ser útil Configurar Git – Documentación del usuario

Es posible que desee probar esto: jlord / git-it

Puede ejecutarlo completamente en la terminal (0n Mac) y cubre todo el tema para que pueda continuar. Necesita instalar el nodo para poder trabajar con npm. Necesita npm solo para instalarlo en su computadora y luego puede ejecutarlo a través de su terminal.

¿Por qué necesitas estar en GitHub?! ?? !!?

Sería mucho más impresionante si tuviera un sitio propio que, personalmente, mantuviera con control de versiones, dejando que otra persona haga el 99% del trabajo.