Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
git y Github: primeros pasos
Search
delucas
June 17, 2014
Programming
0
150
git y Github: primeros pasos
Charla dictada en la UTN F.R. Rosario
delucas
June 17, 2014
Tweet
Share
More Decks by delucas
See All by delucas
TBD - Too Busy Disorder
delucas
0
530
Gamification
delucas
1
130
Pedacitos de rubí
delucas
0
78
¿Aún no usás git y GitHub?
delucas
0
51
Desarrollo de Aplicaciones Móviles - Maestría en Informática
delucas
0
140
You already git started. Now... what?
delucas
3
140
TDD IRL reloaded
delucas
0
89
Adaptación de una plataforma de e-learning a nuevos entornos
delucas
0
250
TDD IRL
delucas
1
120
Other Decks in Programming
See All in Programming
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
470
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
540
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
Namespace and Its Future
tagomoris
6
710
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
870
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
320
rage against annotate_predecessor
junk0612
0
170
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
400
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
3.4k
Ruby Parser progress report 2025
yui_knk
1
460
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
280
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
130
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Music & Morning Musume
bryan
46
6.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
530
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Faster Mobile Websites
deanohume
309
31k
Facilitating Awesome Meetings
lara
55
6.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
git /' t/ ɡɪ @luke_ar #charlagit wecode.io
¿qué es git?
¿qué es git? un scv
un sistema de control de versiones es nuestro DeLorean personal
que nos permitirá viajar por la historia de un archivo y nos proveerá facilidades para el trabajo en equipo
branch tag working copy tree fork checkin checkout update change
list conflict head label merge repo revision trunk commit
¿qué es git?
git es un sistema de control de versiones distribuído de
código abierto diseñado para la velocidad y eficiencia
git es un sistema de control de versiones distribuido de
código abierto diseñado para la velocidad y eficiencia
totalmente distribuido
None
(casi) todo es local
lo que significa que todo es rápido cada repositorio es
un backup se puede trabajar offline
no se necesita red para hacer un diff ver el
histórico commitear cambios mergear branches obtener una revisión de un archivo cambiar de branch
git es un sistema de control de versiones distribuído de
código abierto diseñado para la velocidad y eficiencia
gitscm.com
github.com/git/git
git es un sistema de control de versiones distribuido de
código abierto diseñado para la velocidad y eficiencia
inmutable
(casi) nunca se borran datos
snapshots, no parches
(eso lo dejamos para después)
git local
primeros pasos
Breve repaso git config git init git add git commit
git log git branch git checkout git diff
Breve repaso git config git init git add git commit
git log git branch git checkout git diff
workflow git básico (a.k.a. “cómo trabajar con git”)
directorio de trabajo index repositorio
directorio de trabajo index repositorio la copia de trabajo del
proyecto el estado intermedio, stage base de datos con la historia del proyecto
1. editar archivos 2. pasar a stage 3. revisar cambios
4. hacer commit
directorio de trabajo index repositorio git add git commit
git remoto
http://github.com
recursos git
gitscm.com
help.github.com
codeschool.com/courses/trygit
nvie.com/posts/asuccessfulgitbranchingmodel/
¡muchas gracias! @luke_ar #charlagit