Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
¿Aún no usás git y GitHub?
Search
delucas
December 01, 2014
Technology
61
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
¿Aún no usás git y GitHub?
Charla y taller dados en laOfi, introduciendo las herramientas.
delucas
December 01, 2014
More Decks by delucas
See All by delucas
TBD - Too Busy Disorder
delucas
0
580
Gamification
delucas
1
130
Pedacitos de rubí
delucas
0
84
Desarrollo de Aplicaciones Móviles - Maestría en Informática
delucas
0
150
You already git started. Now... what?
delucas
3
150
TDD IRL reloaded
delucas
0
100
Adaptación de una plataforma de e-learning a nuevos entornos
delucas
0
270
TDD IRL
delucas
1
130
Introducción wecode.io
delucas
0
77
Other Decks in Technology
See All in Technology
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
160
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
0
2.2k
30座EKS, 180次升級淬煉的EKS Upgrade Skill 的歷程
eric8230
0
160
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
260
データ_AIの事業の勝敗をわけるもの
nek0128
0
370
The Agent Builder Loop from Daily Work to OSS
minorun365
PRO
3
200
2026/09/10 Spring Bootから Jakarta EE/MicroProfileへの移行
megascus
0
370
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
Spring BootからQuarkusへの移行
tatsuya1bm
2
120
Railsのように考える: See through the Master
snoozer05
PRO
3
880
CLIライブラリ開発を支える技術
htnabe
0
110
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
22
14k
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
65k
Leo the Paperboy
mayatellez
10
2.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
520
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
450
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Designing for humans not robots
tammielis
254
26k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
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/