Una vez que hayas completado un número de tareas dentro de un proyecto, puedes subir esos cambios a GitHub. Este proceso se llama «enviar código a GitHub». Siempre que veas «código de envío», piensa en ello como «código de carga» o incluso «código de sincronización».
Este proceso es un poco diferente para cada forma en que puedes interactuar con Git. Aquí hay tres de las formas más comunes de enviar el código a GitHub.
Opción 1: Empujar a GitHub usando la línea de comandos
El primer paso para empujar/subir tu código a GitHub es tomar una instantánea de esta versión de tu código y añadirla al repositorio. ¿Sabes que Time Machine necesita tomar una instantánea de todos tus archivos para hacer una copia de seguridad? Git es similar a eso.
Debido a eso, empujar tu código a GitHub es un proceso de dos pasos:
- «Comprometer» sus cambios en su depósito local.
- «Empujar» todos los cambios en su depósito local a GitHub.
En su terminal local intente ejecutar estos dos comandos para realizar estas acciones:
12git commit -am "Completado el proyecto "git push
bash
Problemas comunes al empujar a GitHub
Si GitHub te pide tu nombre de usuario y contraseña pero luego afirma que son incorrectos, entonces es probable que tengas una configuración de autenticación de 2 factores. Cuando te autentiques, necesitarás usar un token de acceso personal de GitHub en lugar de tu contraseña. Intenta crear un nuevo token de acceso (con permisos de repo), y usa ese token en lugar de tu contraseña.
Si GitHub afirma que no tienes acceso a este repositorio, entonces es probable que tu configuración de SSH no sea correcta de alguna manera. Intenta seguir la guía de GitHub sobre el uso de las claves SSH y añadir las tuyas propias a tu cuenta GitHub.
Opción 2: Empujar a GitHub usando GitHub Desktop
Una vez que hayas hecho cualquier actualización del código de tu proyecto, puedes usar GitHub Desktop para enviar esos cambios a GitHub.
Una vez que abras GitHub Desktop, verás algo como la captura de pantalla de abajo. Desde esta vista, proporciona un mensaje de confirmación y haz clic en confirmar. Un mensaje de confirmación es como un registro de cambios, algo para mirar atrás y entender qué cambios has hecho en el código.
Una vez que tu código se ha cometido localmente, ¡estás listo para empujar tu código a GitHub! Haz clic en el botón «Pulsar origen» que sincronizará tu código con GitHub.
Opción 3: Empujar a GitHub usando el código de Visual Studio
VS Code hace que la integración con GitHub sea sorprendentemente fácil, si sabes cómo usarlo. Tuve que buscar en Google y buscar qué hacer, pero una vez que lo encontré, aprecié lo simple que es.
- Haga clic en el logo de «Control de versiones» en el lado del editor.
- Confía tus cambios a tu repositorio local.
- Proporcione un mensaje de confirmación explicando qué cambios hizo en el código.
- Empuja tus cambios a GitHub.
Estas tres tareas son difíciles de describir con sólo palabras porque todas son iconos basados en la interfaz. Sigue estas dos capturas de pantalla para ver dónde puedes hacer clic.
Una vez que tu código se ha cometido localmente, ¡estás listo para empujar tu código a GitHub!