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
Primeiros passos com Git e GitHub
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Otacilio Saraiva Maia Neto
February 08, 2022
Technology
94
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Primeiros passos com Git e GitHub
Apresentação para a semana de imersão do Cesar School 2022.1
Otacilio Saraiva Maia Neto
February 08, 2022
More Decks by Otacilio Saraiva Maia Neto
See All by Otacilio Saraiva Maia Neto
Pergunte pro Marty: Usando IA na criação de chatbots para Whatsapp
otacilion
0
72
Pitch - Como vender uma ideia em poucos minutos
otacilion
0
140
What makes Latam communities different and what you can learn with them
otacilion
0
91
Risoflora - Status Report 2
otacilion
0
170
Dossiê Risoflora - Status Report 2
otacilion
0
130
Como o GraphQL mudou nossa relação cliente-servidor
otacilion
0
120
Workshop Arduino Day 2019
otacilion
0
61
Brasilino Arduino Day Recife 2019
otacilion
0
61
Como criar seu portfólio no GitHub com GitHub Pages
otacilion
0
370
Other Decks in Technology
See All in Technology
AI時代のデータ基盤を考える問い
pacocat
0
740
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3.2k
AIエージェントのためのデータ設計
daiz21
0
530
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
5k
EUDIWの枠組みを出発点に民間エコシステムの在り方を考える(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
340
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
480
hookで自作する Claude Code の「実況ボード」
shinyasaita
2
230
形式手法特論:Hyperproperty とモデル検査 #kernelvm / Kernel VM Study Tokyo 19th
ytaka23
1
880
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
77k
tamachi.goを支える技術
rymiyamoto
0
110
OAuth SPIFFE Client Authentication(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
350
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
540
GraphQLとの向き合い方2022年版
quramy
50
15k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
260
Optimizing for Happiness
mojombo
378
71k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
390
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Documentation Writing (for coders)
carmenintech
77
5.5k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
500
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
490
Transcript
None
Otacilio Maia @OtacilioN $ npm i -g otaciliomaia https://otaciliomaia.com
O que é git?
O que é git?
O que é o GitHub?
Final Final_de_ verdade Final_agora_ vai
Final Mudança 1 Mudança 2 Mudança 3
Final Mudança 1 Mudança 2 Mudança 3
Final Mudança 1 Mudança 2 Mudança 3
Linus Torvalds
Linus Torvalds • Diferencial • Distribuído • Dividido (com ramos)
Diferencial Eu gosto de pipoca doce Eu gosto de pipoca
salgada no lanche do recreio commit 1 commit 2
Distribuido GitHub Mac de Otacilio Ubunto de Marlon Windows de
Cândido
Distribuido GitHub Mac de Otacilio Ubunto de Marlon Windows de
Cândido
Dividido
O que é git?
O que é o GitHub?
E como instalar? https://git-scm.com
Configurando pela primeira vez
"Baixando" o repositório para sua máquina
"Baixando" o repositório para sua máquina
"Baixando" o repositório para a sua máquina
Verificando seu branch atual
Mudando de branch atual
Mudando de branch atual
Criando ou Editando um arquivo
Verificando as mudanças
Adicionando as mudanças ao stage
verificando as mudanças no stage
Commitando as mudanças
Enviando ao servidor Remoto (GitHub)
Enviando ao servidor Remoto (GitHub)
Enviando ao servidor Remoto (GitHub)
Conferindo no GitHub
Criando um Pull Request
Criando um Pull Request
Configurando pela primeira vez
"Baixando" o repositório para sua máquina
"Baixando" o repositório para sua máquina
"Baixando" o repositório para a sua máquina
Criando ou Editando um arquivo
Verificando o status das mudanças
Adicionando as mudanças ao stage
verificando as mudanças no stage
Commitando as mudanças
Enviando ao servidor Remoto (GitHub)
Enviando ao servidor Remoto (GitHub)
Conferindo no GitHub
Próximos passos... https://github.com/firstcontributions/first-contributions
#CódigoLivre Entenda mais sobre o movimento que está mudando o
mundo.
Eventos no abra e participe em eventos que transformam o
mundo em um lugar melhor. e muito mais... 24 Pull Requests Hacktoberfest GitHub Field Day
e muitos outros... Comunidades no abra e conheça comunidades e
organizações que trabalham juntos por um mundo melhor!
programas e liderança em tecnologia na sua escola e muito
mais...
tenha uma página web de graça no
Muito obrigado! @OtacilioN /otacilio otaciliomaia.com
None