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 - UNIFRAN
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Marcio Giaxa Marinheiro
September 28, 2011
Programming
540
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Git - UNIFRAN
Palestra sobre Introdução ao Git para o Cleandev.org na UNIFRAN.
Marcio Giaxa Marinheiro
September 28, 2011
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.4k
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
180
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
940
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
120
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
210
Performance Engineering for Everyone
elenatanasoiu
0
220
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
180
1B+ /day規模のログを管理する技術
broadleaf
0
110
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
130
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.3k
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
320
AI時代のUIはどこへ行く?その2!
yusukebe
22
7.5k
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
210
Build your cross-platform service in a week with App Engine
jlugia
234
18k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
730
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
620
Designing for humans not robots
tammielis
254
26k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
GIT - - - +++ Wednesday, September 28, 11
who? http://www.marciogm.com.br http://twitter.com/marciogm Marcio Giaxa
[email protected]
Wednesday, September 28, 11
o que é? Wednesday, September 28, 11
Wednesday, September 28, 11
Sistema de controle de versão Wednesday, September 28, 11
Sistema de controle de versão Modelo distribuído Wednesday, September 28,
11
Sistema de controle de versão Modelo distribuído != SVN Wednesday,
September 28, 11
Sistema de controle de versão Modelo distribuído != SVN Linus
Torvalds Wednesday, September 28, 11
Sistema de controle de versão Modelo distribuído != SVN Linus
Torvalds Alta performance Wednesday, September 28, 11
Modelo Centralizado Wednesday, September 28, 11
Modelo Distribuido Wednesday, September 28, 11
Projetos usando GIT • Android • Debian • Eclipse •
GIMP • jQuery • Ruby on Rails • Zend Framework Wednesday, September 28, 11
Características Básicas • Branches como unidade de trabalho. • Controle
de versão distribuido • SHA1 • Staging Index • Sem problema com permissão de escrita Wednesday, September 28, 11
Protocolos • HTTP • SSH • GIT Wednesday, September 28,
11
Instalação Windows: msysgit http://help.github.com/win-set-up-git/ Linux: apt-get http://help.github.com/linux-set-up-git/ Mac: brew http://help.github.com/mac-set-up-git/
Wednesday, September 28, 11
Instalação git config --global user.name “marciogm” git config --global user.email
[email protected]
Wednesday, September 28, 11
Trabalhando com o GIT Wednesday, September 28, 11
Criando um repositório cd ~/projeto git init Wednesday, September 28,
11
git init, mais e ai? WTF? Wednesday, September 28, 11
Comandos basicos Wednesday, September 28, 11
Comandos basicos git clone <repositorio> Wednesday, September 28, 11
Comandos basicos git add <arquivo> Wednesday, September 28, 11
Comandos basicos git commit -m “mensagem do commit” Wednesday, September
28, 11
Comandos basicos git push Wednesday, September 28, 11
Comandos basicos git pull Wednesday, September 28, 11
Workflow Untracked Staged Commit git add git commit Remote git
push Wednesday, September 28, 11
GITNÃOse resume a isso. Wednesday, September 28, 11
GitHub Wednesday, September 28, 11
Chris Wanstrath defunkt Wednesday, September 28, 11
Tom Preston-Werner mojombo Wednesday, September 28, 11
Wednesday, September 28, 11
Wednesday, September 28, 11
Wednesday, September 28, 11
Wednesday, September 28, 11
GitHub • Facilidade de contribuir com projetos • Deu um
BOOM no mundo Open-Source Wednesday, September 28, 11
Links • http://book.git-scm.com/index.html • http://www.kernel.org/pub/software/scm/git/docs/ • https://git.wiki.kernel.org/index.php/GitDocumentation • http://grokpodcast.com/2011/03/10/episodio-22-%E2%80%93-sistemas-de- controle-de-versao-%E2%80%93-parte-1/
• http://grokpodcast.com/2011/03/18/episodio-23-%E2%80%93-sistemas-de- controle-de-versao-git-%E2%80%93-parte-2/ • http://grokpodcast.com/2011/03/25/episodio-24-%E2%80%93-sistemas-de- controle-de-versao-github-%E2%80%93-parte-3/ Wednesday, September 28, 11
Perguntas? Wednesday, September 28, 11