Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Git para iniciantes
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Cris Motinha
December 16, 2017
Programming
35
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Git para iniciantes
Palestra de Git para iniciantes, apresentada no TechGirlsTalks de dezembro/2017 :)
Cris Motinha
December 16, 2017
Other Decks in Programming
See All in Programming
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
430
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
970
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
320
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
250
contenteditable と日本語入力に向き合う
colorful12
0
200
R8 の設定見直しでアプリサイズ削減
andpad
0
220
JIS keyboard support in Omarchy
lef237
0
120
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
160
気持ちぃ〜角丸 Squircle
ryu1013
0
310
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
KATA
mclloyd
PRO
35
16k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
410
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Prompt Engineering for Job Search
mfonobong
0
520
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Are puppies a ranking factor?
jonoalderson
2
4.1k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
800
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
A better future with KSS
kneath
240
18k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
Transcript
GIT para iniciantes C R I S M O T
I N H A
O que é GIT? O Q U E É E
P A R A Q U E U S A R V E R S I O N A M E N T O
Quem nunca?
Controle de Versão
Por que usar? Colaboração Guardar versões Entender o que aconteceu,
o que foi feito Backup
O básico O Q U E D E V E
M O S E N T E N D E R A N T E S D O S C O M A N D O S
Diretório atual Área de Staging Repositório local Working directory Staging
area Local repository Untracked
Diretório atual Área de Staging Repositório local Working directory Staging
area Local repository Untracked
Diretório atual Área de Staging Repositório local Working directory Staging
area Local repository Tracked
Diretório atual Área de Staging Repositório local Working directory Staging
area Local repository Tracked M
Diretório atual Área de Staging Repositório local Working directory Staging
area Local repository Tracked M
Diretório atual Área de Staging Repositório local Working directory Staging
area Local repository Tracked
Diretório atual Área de Staging Repositório local Working directory Staging
area Local repository Tracked Untracked
Diretório atual Área de Staging Repositório local Working directory Staging
area Local repository Tracked Untracked git add git add git commit
Controle de Versão
Controle de Versão commit commit commit
Vamos ver código?
Começando um repositório
Checando o status
Checando o status git status
Criando um novo arquivo
Checando o status
Adicionando o arquivo
Adicionando o arquivo git add
Commitando o arquivo
Commitando o arquivo git commit -m "Mensagem de commit"
Alterando o arquivo
Vendo o que mudou
Vendo o que mudou git diff
Colocando a nova mudança
Colocando a nova mudança
Colocando a nova mudança
Vendo meu histórico
Vendo meu histórico git log
O que vimos hoje? g i t i n i
t g i t s t a t u s g i t a d d g i t c o m m i t - m " M e n s a g e m " g i t d i f f g i t l o g
Dúvidas?
Cursos gratuitos https://www.git-tower.com/learn/git/ebook https://www.udemy.com/git-e-github-para-iniciantes https://try.github.io/ https://git-scm.com/book/en/v2/Getting-Started-Git- Basics https://www.codeschool.com/courses/try-git
Meus contatos github.com/crismotinha facebook.com/crismotinha instagram.com/motinhacris http://t.me/crismotinha Cris Motinha
Obrigada!