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

  1. soft: vuelves a un commit anterior pero sin borrar ningun fichero.
  2. mixed: como el soft pero tambien borra las referencias
  3. 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.