El popular sitio de Github junto con la herramienta git lo convierte en un recurso excelente no solo para distribuir y mostrar su trabajo, sino también para facilitar un control de versiones eficiente y profesional.

En este tutorial, exploraremos cómo crear un repositorio de Github, enviar confirmaciones, lanzamientos de etiquetas y más.

Crear un repositorio

Para crear un nuevo repositorio, primero inicie sesión en Github o regístrese para obtener una nueva cuenta. Una vez que haya iniciado sesión, haga clic en el Crear nuevo en la esquina superior derecha de la pantalla, seguido del Repositorio enlace en la lista desplegable que aparece.

Verá la pantalla de creación de repositorio:

El nombre y la descripción del repositorio pueden ser los que desee y, para este ejemplo, se utilizó "muo_demo" como nombre. Deje el resto de los campos como están / en blanco y presione el Crear nuevo repositorio botón. Se le llevará a una página que muestra su nuevo repositorio en blanco.

Iniciar repositorio local

instagram viewer

Ahora que se ha creado un repositorio en Github, debe inicializar el repositorio en su PC local. Ejecute los siguientes comandos en la terminal para crear un directorio en blanco y agregue un archivo Readme.md.

mkdir myrepo
cd myrepo
echo "# Mi repositorio de pruebas"> Readme.md
echo "Un archivo temporal"> temp.txt

Al visualizar un repositorio en Github, el contenido del archivo Readme.md siempre se muestra para describir el repositorio o como la primera página del manual. La extensión de archivo .md significa formato de rebajas, y si no está familiarizado con las rebajas, consulte nuestra excelente hoja de trucos de formato Markdown.

La hoja de trucos imprimible de Markdown para principiantes y expertos

Esta hoja de trucos imprimible de Markdown proporciona todo lo que necesita saber sobre el formato de Markdown de un vistazo. Téngalo a mano y nunca más se confunda.

Ahora puede iniciar el repositorio dentro de la terminal con los comandos.

git init
git remoto agregar origen https://github.com/mdizak/muo_demo.git

En el segundo comando, debes cambiar "mdizak" por tu nombre de usuario de Github, y la parte "muo_demo" por el nombre de tu repositorio. Por ejemplo, si su nombre de usuario de Github es "johndoe" y el nombre de su repositorio es "test_repo", el comando sería:

git remoto agregar origen https://github.com/johndoe/test_repo.git

Primer compromiso

Ahora puede sincronizar los repositorios local y Github, y agregar los dos archivos a Github, con los siguientes comandos en la terminal.

git agregar Readme.md temp.txt
git commit -m "Mi primera confirmación"
git push -u maestro de origen

Se le pedirá su nombre de usuario y contraseña de Github, y una vez que ingrese correctamente, los dos archivos se cargarán en su repositorio de Github. Si recarga su repositorio de Github en su navegador, ahora verá los dos archivos junto con el encabezado "Mi repositorio de prueba" dentro del archivo Readme.md.

Grandes mensajes de confirmación

En lugar de especificar solo un pequeño mensaje de confirmación de una sola línea, también es posible incluir un mensaje de texto más grande. En tu favorito editor de texto, ingrese el contenido del mensaje de confirmación, que puede ser tan grande y tener tantas líneas como desee. Cuando confirme los últimos cambios, use el comando.

git commit --file = / ruta / a / commit.txt

Asegúrese de que el comando apunte al archivo de texto de su mensaje de confirmación, y su contenido se usará en lugar del mensaje de una sola línea definido a través de la opción -m.

Eliminar archivos

La eliminación de archivos se realiza de la misma manera, excepto por el uso de lo anterior. git agregar comando, usamos el git rm mando. Para eliminar el archivo temp.txt que agregó anteriormente, ejecute los siguientes comandos en la terminal.

git rm temp.txt
git commit -m "Eliminando archivo temporal"
git push -u maestro de origen

Se le pedirá su nombre de usuario y contraseña nuevamente, y una vez hecho esto, el archivo temp.txt se eliminará de su repositorio de Github. ¡Eso es todo al respecto!

Etiquetado de lanzamientos

De vez en cuando, una vez que esté perfectamente satisfecho con su proyecto probado, es posible que desee etiquetar el estado actual como una versión. Esto informa a otros que el proyecto en su estado está completo y listo para su distribución al público.

Para marcar su repositorio como una versión, agregue una etiqueta con el número de versión. Por ejemplo, para lanzar nuestro repositorio actual como v1.0.0 dentro de la terminal, ejecute los comandos.

etiqueta git 1.0.0
git push --etiquetas

Después de ingresar su nombre de usuario y contraseña de Github, vuelva a cargar la página del repositorio en su navegador web. Notará que ahora hay una versión para su repositorio. Al hacer clic para ver todas las versiones, se proporcionará un enlace al archivo TAR.GZ para el repositorio completo en el estado en el que se etiquetó la versión.

Repositorio de clonación

En ocasiones, deberá clonar y reinicializar su repositorio desde cero. Esto se hace fácilmente con los siguientes comandos en la terminal.

clon de git https://github.com/mdizak/muo_demo.git myrepo
cd myrepo
git init

Al igual que cuando inicializamos el repositorio, dentro de la primera línea debe cambiar el nombre de usuario de Github y el nombre del repositorio dentro de la URL.

Esto descargará el contenido del repositorio de Github al directorio / myrepo /, y luego lo reinicializará con el git init mando. Desde allí, puede continuar agregando y eliminando archivos de la misma manera que se indicó anteriormente.

Ver historial de confirmaciones

Puede volver atrás y ver sus confirmaciones anteriores con el registro de git, tal como:

registro de git - 3

El comando anterior mostrará las últimas tres confirmaciones realizadas en el repositorio. Esto puede resultar útil si alguna vez necesita modificar o eliminar una confirmación por cualquier motivo.

Modificar un mensaje de confirmación

Si ya ha enviado una confirmación a Github, luego se dio cuenta de que cometió un error en el mensaje de confirmación, hay una manera de corregirlo. Para modificar el último mensaje de confirmación, dentro de la terminal ejecute el comando.

git commit --enmendar

Esto abrirá su editor de texto predeterminado con el mensaje de confirmación anterior. Realice los cambios necesarios y cierre el editor. Si usa nano como editor de texto, puede cerrarlo presionando Ctrl + X, Seguido por el Y y Ingresar teclas.

Una vez que haya guardado el nuevo mensaje de confirmación, envíelo a Github con el comando:

git push: origen de la fuerza

¡Listo para mostrar tu trabajo!

Felicitaciones, ahora ha aprendido los conceptos básicos del uso del popular sitio web de Github junto con la herramienta de línea de comandos git. Ha creado correctamente un repositorio y ahora puede agregar / eliminar archivos, enviar confirmaciones, publicar etiquetas y clonar repositorios.

Si desea aprender comandos de git más avanzados, consulte el Comandos avanzados de git sitio.

Correo electrónico
Cómo alojar un sitio web de forma gratuita utilizando páginas de GitHub

Si tiene un sitio web simple, no necesita pagar por el alojamiento web. ¡Puedes usar las páginas de GitHub gratis!

Temas relacionados
  • Programación
  • GitHub
Sobre el Autor
Matt Dizak (13 Artículos publicados)Más de Matt Dizak

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Un paso más…!

Confirme su dirección de correo electrónico en el correo electrónico que le enviamos.

.