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
Marcio Giaxa Marinheiro
September 28, 2011
Programming
3
530
Git - UNIFRAN
Palestra sobre Introdução ao Git para o Cleandev.org na UNIFRAN.
Marcio Giaxa Marinheiro
September 28, 2011
Tweet
Share
Other Decks in Programming
See All in Programming
今から始めるClaude Code超入門
448jp
8
9k
高速開発のためのコード整理術
sutetotanuki
1
410
SourceGeneratorのススメ
htkym
0
200
CSC307 Lecture 10
javiergs
PRO
1
660
CSC307 Lecture 05
javiergs
PRO
0
500
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
610
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1.6k
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
120
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.4k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
Featured
See All Featured
Un-Boring Meetings
codingconduct
0
200
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Speed Design
sergeychernyshev
33
1.5k
WCS-LA-2024
lcolladotor
0
450
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
590
Marketing to machines
jonoalderson
1
4.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
Become a Pro
speakerdeck
PRO
31
5.8k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
920
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