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
26
PHP Dev Heisenberg Level
diegomaximiliano
0
150
Intro a HTML - Por Walter Gerez
diegomaximiliano
0
53
Intro a JavaScript by Fernando Riquelme
diegomaximiliano
0
41
Intro a css por Ariel Montenegro
diegomaximiliano
0
45
Other Decks in Programming
See All in Programming
All About Angular's New Signal Forms
manfredsteyer
PRO
0
200
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
320
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
350
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
110
AkarengaLT vol.38
hashimoto_kei
1
110
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
340
フロントエンド開発のためのブラウザ組み込みAI入門
masashi
7
3.3k
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
330
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
770
Software Architecture
hschwentner
6
2.3k
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
180
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
230
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
Automating Front-end Workflow
addyosmani
1371
200k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Balancing Empowerment & Direction
lara
5
700
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
The Language of Interfaces
destraynor
162
25k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Code Review Best Practice
trishagee
72
19k
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!