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
Introduccion a git y GitHub
Search
Diego Maximiliano
May 17, 2014
Programming
0
200
Introduccion a git y GitHub
git & GitHub - Jornada de Introducción al Desarrollo Web - Formosa 2014
Diego Maximiliano
May 17, 2014
Tweet
Share
More Decks by Diego Maximiliano
See All by Diego Maximiliano
Trabajando en Nueva Zelanda
diegomaximiliano
0
25
PHP Dev Heisenberg Level
diegomaximiliano
0
150
Intro a HTML - Por Walter Gerez
diegomaximiliano
0
52
Intro a JavaScript by Fernando Riquelme
diegomaximiliano
0
39
Intro a css por Ariel Montenegro
diegomaximiliano
0
43
Other Decks in Programming
See All in Programming
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
280
可変変数との向き合い方 $$変数名が踊り出す$$ / php conference Variable variables
gunji
0
180
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
240
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
2
15k
What's new in AppKit on macOS 26
1024jp
0
150
GPUを計算資源として使おう!
primenumber
1
250
ふつうの技術スタックでアート作品を作ってみる
akira888
1
1.3k
猫と暮らす Google Nest Cam生活🐈 / WebRTC with Google Nest Cam
yutailang0119
0
170
CDK引数設計道場100本ノック
badmintoncryer
2
480
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
300
ご注文の差分はこちらですか? 〜 AWS CDK のいろいろな差分検出と安全なデプロイ
konokenj
3
580
商品比較サービス「マイベスト」における パーソナライズレコメンドの第一歩
ucchiii43
0
180
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Thoughts on Productivity
jonyablonski
69
4.7k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
For a Future-Friendly Web
brad_frost
179
9.8k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Visualization
eitanlees
146
16k
4 Signs Your Business is Dying
shpigford
184
22k
Automating Front-end Workflow
addyosmani
1370
200k
Transcript
Introducción a
Proyecto nuevo
“versionando”
FAIL!
• fácil de perdernos • Malas prácticas • Sin ningún
standard :( • No hay docs • Archivos basura • Archivos repetidos
Team Server
“Versionando” for the team copiadelarchivo_2014_v2_mejorada_aun_mas.php copiadelarchivo_2014_v2_mejorada.php
WTF?
Ciclo de Vida http://test1.application.do
None
• Linus Torvalds • Kernel linux • GNU-Linux
DVCS¿?
:(
git!
Commit - Guardando $ git commit • Cantidad de archivos
• contenido de c/u • Autor • Mensaje “agregúe x archivos”
$ git branch Ramas - Branches $ git merge
$ git merge Merge - unión
$ git diff Diferencias
WTF?
$ git restore Restaurando
Resumiendo ➔ $ git commit “guardar” ➔ $ git branch
“nueva función” ➔ $ git merge “implementación” ➔ $ git diff “detalles diferencias” ➔ $ git restore “volver atrás”
None
Nació en el 2008 - programado en Ruby
None
Características
Quienes comparten código? ➢ Facebook ➢ NASA ➢ Twitter ➢
Blizzard ➢ Entre otras...
Por qué? ➢ 13 millones de repos (proyectos) ➢ Proyectos
importantes subidos ➢ + 50 lenguajes ➢ Código,código,código... ➢ Trends & Programas
Programas ➔ http://education.github.com ➔ https://government.github.com
➔ http://training.github.com ➔ http://git-scm.com
$ happy programming!