SINTAXIS WIKI HOME - Jeray1/Jeray GitHub Wiki
Sintaxis Wiki
En esta wiki recopilaremos información sobre la sintaxis utilizada en git, Se utilizara como guía a la hora de creación y utilización de ficheros basados en git.
1. Comandos Git
Init
Este comando sirve para iniciar el repositorio.
IMPORTANTE Debe ser el primer comando en utilizarse.
git init
Status
este comando sirve para ver los archivos incluidos para el commit, y ver el estado del repositorio git en este instante
git status
Add
el comando add, sirve para añadir archivos para después hacer el commit, con el añades la referencia al commit
git Add "Nombre archivo" | * para añadir todos los ficheros.
Commit
El comando commit se utiliza para crear un punto de guardado del repositorio que estas utilizando, los archivos añadidos previamente serán guardados en la memoria.
git commit -m "nombre del commit" este comando guarda los cambios de los archivos ya añadidos con add.
git commit -am "nombre del commit" este comando añade los archuivos y luego los guarda.
git commit --amend con este comando cambias el nombre del ultimo commit.
Log
Este comando te permite ver el historial de los commits realizados
git log muestra los logs con toda su informacion.
git log --oneline muestra los logs resumidos en 1 linea
Branch
con este comando puedes crear ramas en el repositorio, para trabajar de manera mas ordenada entre varios usuarios.
Git branch "nombre de la rama"
Git branch -d "nombre de la rama"
Checkout
con este comando cambiamos de rama
git Checkout "nombre de la rama"
Merge
este comando junta el trabajo realizado en la rama con el de otra
git merge "rama1" "rama2"
Remote
este comando sirve para acceder a un repositorio de forma remota
git remote add "nombre que quieras usar" "link"
Pull
Este comando baja los archivos del repositorio a tu pc local.
git pull origin master
Push
este comando sube los archivos locales al repositorio de la nube
git push origin master
fetch
este coamndo baja los archivos del repositorio remoto y hace un merge para ver si ocasiona conflicto con el local
git fetch "nombre repositorio"
Clone
este comando clona un repositorio remoto en el repositorio local.
WARNING: Esto puede causar errores en la rama master, si no se hace de forma adecuada. mejor usar pull.
git clone "enlace repositorio remoto"
Remove
este comando borra un archivo del repositorio
git rm "nombre del archivo"
Reset
Este comando te permite volver atras, a un commit anterior.
Diferentes formas de hacerlo
- soft: vuelves a un commit anterior pero sin borrar ningun fichero.
- mixed: como el soft pero tambien borra las referencias
- Hard: Vuelves a un commit anterior pero borra los ficheros que ayas añadido desde ese punto.
2. comandos linux
Nano
con este comando llamamos al gestor de texto de linux, para crear y editar ficheros o archivos.
nano "nombre archivo"
Cd
con este comando te mueves entre directorios
cd "directorio al que quieres moverte"
Ls
permite ver la rama de ficheros de el directorio en el que estas
ls
ls -la
3. Ficheros de Git
.gitignore
es un fichero que sirve para ignorar archivos del repositorio.
WARNING: el archivo .gitignore se debe crear con un gestor de texto como nano o cat.