Comandos básicos de Git para generar nuestros repositorios de nuestros proyectos en Github. Tener un mejor control sobre nuestros códigos y empezar a familiarizarnos en la utilización de repositorios en Github.
git add: Agregar archivos al área de preparación.
Agregar un solo archivo:
git add miarchivo.txtAgregar todos los archivos dentro de la carpeta donde nos encontremos ubicado:
git add .git reset: Restablece el índice actual al estado especificado.
Si agregamos archivos utilizando git add, y queremos desahacer los cambios utilizamos:
git resetgit commit: Confirmar los cambios, este comando creará una instantánea de los cambios y la guardará en el directorio git.
git commit -m "Mensaje que se guardara sobre de los cambios confirmados al momento de ejecutar el comando."git status: Revisando el estado de tus archivos. Muestra la lista de los archivos que se han cambiado junto con los archivos que están por ser preparados o confirmados.
git statusgit checkout: Deshacer un archivo modificado. Ayuda a recuperar un archivo que fue modificado o eliminado del directorio local, con el que se encuentra en el directorio remoto.
git checkout src/global/global.tsgit fetch: El comando irá al proyecto remoto y se traerá todos los datos que aun no tienes de dicho remoto.
git fetch origingit pull: comando para traer y combinar automáticamente la rama remota con tu rama actual.
git pullgit push: Cuando tienes un proyecto que quieres compartir, debes enviarlo a un servidor.
Enviamos de la rama local origin a la rama remota master.
git push -u origin mastergit log: Mostrar registros de confirmación.
Muestra los últimos 5 confirmaciones (commits).
git log -n 5Muestra los últimos 5 confirmaciones (commits) cada uno en una sola línea.
git log --oneline -n 5Branch:
Crear una rama.
git checkout -b [nombre_rama]Borrar una rama local.
git branch -d <nombre_rama>Borrar una rama remota.
git push <remote> --delete <nombre_rama>Ejemplo sencillo:
Hemos realizado cambios en mi proyecto en los siguientes archivos que se encuentran en el siguiente directorio:
src/app/components/posts/
- post.component.html
- post.component.ts
Prepararemos los archivos y registraremos una confirmación con un comentario.
git add src/app/components/posts/posts.component.html
git add src/app/components/posts/posts.component.ts
git commit -m "Agregamos un botón para agregar favoritos"Ahora enviamos todo al servidor remoto.
git push -u origin masterReferencias:
https://git-scm.com/book/es/v2
.
Full Stack Web Developer && SDK SAPB1 Developer.
Melómano, Gamer (Xbox), Comprador compulsivo de Amazon y Posiblemente con TDAH.
