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 para iniciantes
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Cris Motinha
December 16, 2017
Programming
0
34
Git para iniciantes
Palestra de Git para iniciantes, apresentada no TechGirlsTalks de dezembro/2017 :)
Cris Motinha
December 16, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
200
高速開発のためのコード整理術
sutetotanuki
1
400
SourceGeneratorのススメ
htkym
0
200
CSC307 Lecture 02
javiergs
PRO
1
780
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
580
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
Basic Architectures
denyspoltorak
0
680
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
Data-Centric Kaggle
isax1015
2
770
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Docker and Python
trallard
47
3.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Statistics for Hackers
jakevdp
799
230k
How GitHub (no longer) Works
holman
316
140k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Building an army of robots
kneath
306
46k
Optimizing for Happiness
mojombo
379
71k
Designing Experiences People Love
moore
144
24k
Practical Orchestrator
shlominoach
191
11k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Visualization
eitanlees
150
17k
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!