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
Cris Motinha
December 16, 2017
Programming
0
33
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
AIを駆使して新しい技術を効率的に理解する方法
nogu66
1
630
アーキテクチャと考える迷子にならない開発者テスト
irof
8
3k
AIエージェントでのJava開発がはかどるMCPをAIを使って開発してみた / java mcp for jjug
kishida
4
650
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
5
1.5k
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
1k
競馬で学ぶ機械学習の基本と実践 / Machine Learning with Horse Racing
shoheimitani
13
12k
Verilator + Rust + gRPC と Efinix の RISC-V でAIアクセラレータをAIで作ってる話 RTLを語る会(18) 2025/11/08
ryuz88
0
360
Designing Repeatable Edits: The Architecture of . in Vim
satorunooshie
0
390
AI POSにおけるLLM Observability基盤の導入 ― サイバーエージェントDXインターン成果報告
hekuchan
0
610
自動テストを活かすためのテスト分析・テスト設計の進め方/JaSST25 Shikoku
goyoki
3
680
Java_プロセスのメモリ監視の落とし穴_NMT_で見抜けない_glibc_キャッシュ問題_.pdf
ntt_dsol_java
0
200
Atomics APIを知る / Understanding Atomics API
ssssota
1
150
Featured
See All Featured
Scaling GitHub
holman
463
140k
Mobile First: as difficult as doing things right
swwweet
225
10k
Code Review Best Practice
trishagee
72
19k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
670
Statistics for Hackers
jakevdp
799
220k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Rails Girls Zürich Keynote
gr2m
95
14k
Making Projects Easy
brettharned
120
6.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Done Done
chrislema
186
16k
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!