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
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
信頼性の目標を誰も求めてない
shubox
0
200
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
2
240
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
250
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
520
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
160
typoなんかねぇよ
raspython3
0
610
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
180
ソフトウェアラスタライザ
fadis
1
720
T3DD26: From RAGs to Riches
martinhelmich
0
110
不幸な GC
chencmd
0
810
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.3k
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
280
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Building Adaptive Systems
keathley
44
3.2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
Statistics for Hackers
jakevdp
799
230k
Site-Speed That Sticks
csswizardry
13
1.5k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Prompt Engineering for Job Search
mfonobong
0
420
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
550
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
260
The Pragmatic Product Professional
lauravandoore
37
7.4k
ラッコキーワード サービス紹介資料
rakko
1
4.6M
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