Sunteți pe pagina 1din 3

git config –-global user.

name
Configurar nombre se usuario
“name”
git config –-global user.email
Configurar email de usuario
“example@gmail.com”

git config –-global --list Lista las configuraciones hechas

Inicializa el repositorio(se crea


git init
por defecto la rama “master”)
Muestra los archivos que están
git status
grabados y los que faltan

git add -A Añade los cambios a la rama

Añade un commit(un punto de


git commit –m “message” guardado dentro de una rama) con
un mensaje
git commit --amend m
Renombra el mensaje de un commit
“mensajeChanged”
Miras todos los commit junto a
git log
un nro que los identifica

Moviendose a través de commits y ramas

Viajar hacia el commit con ese


git checkout 123456789asd
nro
Viajar hacia esa rama(ultimo
git checkout master
commit)
Llegas a ese commit, eliminando
git reset –-soft 1234567899asd
solo los commits posteriores
Llegas a ese commit, eliminando
git reset -–hard 123456789asd los commits y cambios en los
archivos posteriores
Ayuda (puede ir acompañada de
git help otro comando. Ejemplo: “ git help
status”)

Manejo de ramas

git branch <branch> Crear una rama

git checkout –b <branch> Crea y te mueve a esa rama

Emerge(Fusiona) la rama a la que


git merge <branch>
te encuentras

git branch –D <branch> Elimina la rama señalada


Repositorio

git clone http://www.example.com Clone el proyecto de la url

Conecta un proyecto local a el


git remote add origin
repositorio de gitHub por
http://www.example.com
ejemplo.

git remote remove origin Desconecta o desvincula

git remote -v Te da el url del repositorio

git push origin <branch> Sube la rama a el repositorio

git push origin <branch> -f Forza la subida de la rama

Tags

git tag –a v.10.1 –m “message” Le un tag a el ultimo commit

git tag –a v.10.1 –m “message”


Le un tag a e commit especificado
1232456789asd

git push origin v0.1 Pusheas un tag

WorkFlows(solo y/o compañeros)

git pull origin master Actualizar rama master

git fetch origin Trae cambios a la rama oculta

git merge origin/master Fusiona con la rama oculta

WorkFlows(Con 3eros,tiene más cosas)

git fetch upstream Actualizar el repositorio

Si quieres subir paginas a un servidor(solo subir)

git clone http:///asdasd Clona el repositorio

Creas la rama(obligatorio ese


git branch gh-pages
nombre)

git push origin gh-pages Subes al repositorio


(Nombre de usuario o comunidad
Lo buscas en internet como
).github.uio/nombreDelRepositorio
Guía de algunos comandos de Git

S-ar putea să vă placă și