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
¿Aún no usás git y GitHub?
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
delucas
December 01, 2014
Technology
0
53
¿Aún no usás git y GitHub?
Charla y taller dados en laOfi, introduciendo las herramientas.
delucas
December 01, 2014
Tweet
Share
More Decks by delucas
See All by delucas
TBD - Too Busy Disorder
delucas
0
550
Gamification
delucas
1
130
Pedacitos de rubí
delucas
0
81
Desarrollo de Aplicaciones Móviles - Maestría en Informática
delucas
0
140
You already git started. Now... what?
delucas
3
150
TDD IRL reloaded
delucas
0
92
Adaptación de una plataforma de e-learning a nuevos entornos
delucas
0
250
TDD IRL
delucas
1
120
Introducción wecode.io
delucas
0
71
Other Decks in Technology
See All in Technology
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
190
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
2
260
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
410
Stately
mu7889yoon
1
110
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
880
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
440
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.6k
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
420
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
1.7k
Context Engineeringの取り組み
nutslove
0
290
Agile Leadership Summit Keynote 2026
m_seki
1
510
Featured
See All Featured
Designing Experiences People Love
moore
144
24k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
250
Context Engineering - Making Every Token Count
addyosmani
9
650
Being A Developer After 40
akosma
91
590k
The Pragmatic Product Professional
lauravandoore
37
7.1k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Technical Leadership for Architectural Decision Making
baasie
1
240
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.8k
Writing Fast Ruby
sferik
630
62k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
Transcript
git /' t/ ɡɪ @luke_ar wecode.io #charlagit
¿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 distribuido 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 distribuido 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
try.github.io
nvie.com/posts/asuccessfulgitbranchingmodel/