SlideShare una empresa de Scribd logo
Comandos Básicos
Iniciar un repo
cd ˜/repodir
git init
Clonar un repo
git clone 
https://github.com/user/repo.git
Obtener cambios
git tf pull --rebase
O si no te gusta el rebase
git tf pull
git merge
Perpetuar los cambios
git commit [-m "mensaje"]
Compartir commits locales
git push
Rebase interactivo
git rebase -i
Rebase topic en branch
git checkout topic
git rebase master
O más breve:
git rebase master topic
Trabajar con el Index
Agregar archivo al index
git add file
O mejor aún
git add -i
Descartar cambios del index
git reset HEAD file
Descartar cambios locales
git checkout file
Log
Ver el log
git log
Modificadores
--pretty=oneline
--pretty=short
--pretty=full
--pretty=fuller
Limitar a 10 commits
git log -10
Se puede combinar con --pretty
Diffs y status
Ver cambios locales
git diff
Ver cambios en el index
git diff --cached
Modificaciones en el último commit
git diff HEADˆ!
En el penúltimo commit
git diff HEAD˜ˆ!
Diferencias entre dos commits
git diff HEAD˜3..HEAD
Modificadores de diff
--name-status
--name-only
Se puede combinar con rangos y con ˆ˜
Resumen de modificaciones e index
git status
git status --short
git status --porcelain

Más contenido relacionado

PPTX
Apresentação i c_3
PPTX
Graphic Design Example.
PPTX
Rangkaian yr5
PPT
Jornadaportesobertes
PPTX
Child Poverty Research Day: Adolescent Transitions - Gina Porter, 'The Impact...
PDF
Develop Marketing Superpowers with data
PPTX
Insights on Supply Chain Talent - slide deck from webinar - 25 FEB 2016
PDF
RNL_Major_Gifts_White_Paper
Apresentação i c_3
Graphic Design Example.
Rangkaian yr5
Jornadaportesobertes
Child Poverty Research Day: Adolescent Transitions - Gina Porter, 'The Impact...
Develop Marketing Superpowers with data
Insights on Supply Chain Talent - slide deck from webinar - 25 FEB 2016
RNL_Major_Gifts_White_Paper

Similar a Git (20)

PDF
FULL STACK PYTHON - Clase dedicada a GitHub
PDF
Git & GitHub Part II
PDF
GIT presentación de teoría y practica.pdf
ODP
Uso de git para el mantenimiento de parches locales o públicos
PPTX
comoManejarGitDesdeLaTerminalConectar.pptx
PDF
Más allá de Git add/commit/push
PPTX
Git para frontends
ODP
Taller breve de introduccion a Git
PDF
WorkShop: Introducción a GIT
PDF
Git workflow
PDF
Taller Git en la URJC
PDF
Introducción a git
ODP
Git - Gitlab
PDF
Versionando proyectos con Git, desarrollo de software colaborativo
PDF
Scott Chacon - Cuento de tres árboles
PDF
Git workflow v2
ODP
Git windows
PPTX
Introducción a GIT
FULL STACK PYTHON - Clase dedicada a GitHub
Git & GitHub Part II
GIT presentación de teoría y practica.pdf
Uso de git para el mantenimiento de parches locales o públicos
comoManejarGitDesdeLaTerminalConectar.pptx
Más allá de Git add/commit/push
Git para frontends
Taller breve de introduccion a Git
WorkShop: Introducción a GIT
Git workflow
Taller Git en la URJC
Introducción a git
Git - Gitlab
Versionando proyectos con Git, desarrollo de software colaborativo
Scott Chacon - Cuento de tres árboles
Git workflow v2
Git windows
Introducción a GIT
Publicidad

Git

  • 1. Comandos Básicos Iniciar un repo cd ˜/repodir git init Clonar un repo git clone https://github.com/user/repo.git Obtener cambios git tf pull --rebase O si no te gusta el rebase git tf pull git merge Perpetuar los cambios git commit [-m "mensaje"] Compartir commits locales git push Rebase interactivo git rebase -i Rebase topic en branch git checkout topic git rebase master O más breve: git rebase master topic Trabajar con el Index Agregar archivo al index git add file O mejor aún git add -i Descartar cambios del index git reset HEAD file Descartar cambios locales git checkout file Log Ver el log git log Modificadores --pretty=oneline --pretty=short --pretty=full --pretty=fuller Limitar a 10 commits git log -10 Se puede combinar con --pretty Diffs y status Ver cambios locales git diff Ver cambios en el index git diff --cached Modificaciones en el último commit git diff HEADˆ! En el penúltimo commit git diff HEAD˜ˆ! Diferencias entre dos commits git diff HEAD˜3..HEAD Modificadores de diff --name-status --name-only Se puede combinar con rangos y con ˆ˜ Resumen de modificaciones e index git status git status --short git status --porcelain