En este módulo, aprenderemos algunas alternativas a GitHub Web que les permitirán ampliar el campo de aplicación de Github.
Usaremos la aplicación de escritorio de Github llamada Github Desktop. Además, conocerán un poco sobre cómo se puede usar Github desde la terminal.
Habrá muchos ejercicios para que sigan practicando lo que ya aprendimos en el Módulo pasado. Al finalizar este módulo, ustedes dominarán un poco más esta gran herramienta y podrán ayudar a más mujeres a impulsar sus proyectos.
Estás un paso más cerca de obtener la insignia del curso, ¡felicidades!
En esta lección aprenderemos sobre las dos alternativas a usar Github fuera del navegador: la Terminal y Github Desktop.
En los comentarios, cuéntennos si han usado algunas alternativas a Github desde el navegador y lo que les ha gustado y disgustado de ellas, queremos escucharlas.
Intenta vincular su cuenta de Github con la terminal de su computadora. Para ayudarlas, les dejamos este video que explica perfectamente como pueden lograrlo y este documento con algunos comandos para que empiecen a usarlo.
En este video continuaremos con la instalación de Github Desktop.
Para descargar Github Desktop para Windows, da click en este enlace y la descarga comenzará, si tienes Mac, da click en este enlace.
Después de instalarlo, solo debes configurar tu cuenta con las credenciales de la cuenta de Github que ya creaste en videos anteriores.
Si tienes algún problema en la instalación, puedes consultar este video.
En este video crearemos nuestro primer repositorio usando Github Desktop.
Estaré haciendo los pasos necesarios para crear un repositorio así que deberás seguirme para que tú también puedas crear el tuyo. Si en algún momento sientes que voy muy rápido, puedes pausar el video e ir a tu paso.
Para esta sesión, solo necesitarás tener instalado Github Desktop, así que si aún no lo tienes, da click al enlace.
Ya creamos un repositorio juntas, ahora deberás crear (de manera opcional) un NUEVO repositorio para algún proyecto personal que te gustaría alojar en Github.
Si tuviste alguna duda a lo largo del video creando el repositorio, te dejamos este documento donde de manera detallada y con fotos sigue paso a paso el proceso de creación.
Publicaremos el repositorio que creamos en la lección anterior a Github en la web.
En este video veremos un poco más sobre la manipulación de archivos trabajando en un repositorio local en Github Desktop, además, publicaremos el repositorio con el que estuvimos trabajando en la lección anterior así que no te lo pierdas. Puedes ir siguiendo mis pasos a lo largo del video y si lo sientes muy rápido, puedes pausarlo.
Para esta sesión, solo necesitarás tener instalado Github Desktop, así que si aún no lo tienes, da click al enlace.
Publicar el repositorio del ejercicio de la lección anterior a Github en el navegador siguiendo los pasos que abordamos en el video.
Experimenta y juega con los archivos en Github Desktop, añade, elimina y edítalos a tu gusto. Realiza los commits que desees y empieza a acostumbrarte a la plataforma.
Ya conocimos la segunda manera de crear un repositorio en Github Desktop, ahora deberás crear (de manera opcional) un NUEVO repositorio pero con alguna carpeta o proyecto ya existente en tu computadora y que te gustaría alojar en Github.
Si tuviste alguna duda a lo largo del video creando el repositorio, te dejamos este documento donde de manera detallada y con fotos sigue paso a paso el proceso de creación.
¿Cómo regresar a versiones anteriores cuando hay errores? En este video veremos cómo manejar los cambios en Github Desktop.
Abordaremos cómo en Github Desktop podemos evitar cometer errores y regresar a versiones anteriores en nuestros proyectos de dos maneras diferentes. Para esta sesión, solo necesitarás tener instalado Github Desktop, así que si aún no lo tienes, da click al enlace.
Es hora de que en un repositorio propio, regreses a versiones anteriores de las dos maneras en las que vimos en este video (recuerda que es opcional).
¡Ya estás más cerca de terminar el módulo!
Si lo que vimos en esta lección te dejó con dudas, puedes consultar este video sobre cómo manejar las versiones usando Github Desktop (el video está en inglés pero puedes poner los subtítulos en español dando click al botón del video correspondiente a Ajustes > Subtítulos > Auto-translate > Spanish/Español).
En esta lección aprenderemos a clonar un repositorio desde la Web a Github Desktop. Para esta sesión, solo necesitarás tener instalado Github Desktop, así que si aún no lo tienes, da click al enlace.
Clona un repositorio que hayas creado en la web a tu computadora a través de Github Desktop (puedes hacerlo usando el URL del repo o desde Github.com)
Si lo que vimos en esta lección te dejó con dudas, puedes consultar este archivo sobre cómo clonar un repositorio usando Github Desktop.
En este video haremos fork de un repositorio desde Github Desktop. En la sesión anterior vimos cómo clonar un repositorio personal o en el cual somos contribuidoras, en este caso estaremos viendo cómo hacer fork de un repositorio que no nos pertenece pero del cual queremos tener una copia para poder trabajar.
Para esta sesión, solo necesitarás tener instalado Github Desktop, así que si aún no lo tienes, da click al enlace.
Ya hicimos fork de un repositorio juntas, ahora deberás hacer fork (de manera opcional) de un repositorio que te guste usando Github Desktop. Si necesitas inspiración para encontrar repositorios, puedes ingresar a este sitio o ver este video de como explorar en Github (el video está en inglés pero puedes activar los subtítulos en español dando click a Ajustes>Subtítulos>Auto-generados>Español/Spanish).
Si tuviste alguna duda a lo largo del video forkeando el repositorio, te dejamos este documento [sección Ramificar repositorios] donde de manera detallada y con fotos sigue paso a paso el proceso de bifurcación.
Nota: Recuerda que al trabajar con el fork de un repositorio, también es posible hacer push y pull; además de que lo puedes trabajar en el navegador o desde Github Desktop. Si lo vas a trabajar en el último, no olvides hacer fetch para tener todos los documentos actualizados.
En este video crearemos nuestro primer pull request en Github Desktop. Estaré haciendo los pasos necesarios para crear un pull request, así que sígueme para que tú también puedas crear el tuyo. Si en algún momento sientes que voy muy rápido, puedes pausar el video e ir a tu ritmo.
Importante: El URL del repositorio que puedes usar en esta lección es: https://github.com/mariana-gtz/MiRestaurante.git . No olvides leer las instrucciones en Bienvenida.md para que podamos aceptar tu pull request.
Para esta sesión, solo necesitarás tener instalado Github Desktop, así que si aún no lo tienes, da click al enlace.
Ya que aprendimos cómo hacer un pull request a través de Github Desktop, es hora de mandar tu Receta Preferida a nuestro repositorio de prueba, las instrucciones las puedes encontrar en el archivo llamado Bienvenida.md.
Si tuviste alguna duda a lo largo del video creando tu pull request, te dejamos este documento donde de manera detallada y con fotos sigue paso a paso el proceso de creación.
En esta lección aprenderás cómo es posible aceptar o rechazar un pull request enviado desde Github Desktop.
Ya aprendimos cómo aceptar o rechazar un pull request, ahora deberás pedirle a algún conocido o conocida que tengas, que use Github, que te haga un pull rquest y tú manejarlo (aceptarlo o rechazarlo).
Si no tienes conocidos o conocidas que usen Github, déjanos en los comentarios tu usuario de Github o el URL de tu repositorio público y alguna de nuestras instructoras te hará llegar un pull request.
Si tuviste alguna duda a lo largo del video creando el repositorio, te dejamos este video donde de manera detallada, siguen paso a paso el proceso los pull requests.
¡Felicidades!
Si llegaste hasta aquí, completaste exitosamente el Módulo 2 del curos. Con ello, obtuviste el segundo de los tres planetas necesarios para conseguir tu insignia del curso.
Solo falta el PROYECTO FINAL y estamos seguras de que lo harás de manera extraordinaria.
Si tienes alguna sugerencia, no dudes en hacérnosla saber para mejorar el curso.