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
Dive into Git
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Y
January 06, 2016
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Dive into Git
Y
January 06, 2016
More Decks by Y
See All by Y
A Tale of Two KEPs
idealhack
0
71
What I Talk About When I Talk About Social Media
idealhack
0
340
Starting a Digital Zettelkasten
idealhack
0
140
Recap: The Release Team Shadow Program - Mentoring For the Future
idealhack
1
920
Everyone Can Work on Kubernetes
idealhack
0
110
环青海湖骑行(2012)
idealhack
0
82
Introduction to Git
idealhack
1
800
Great Firewall of China
idealhack
0
160
Other Decks in Programming
See All in Programming
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
2
1.2k
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
270
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
320
ActionController meets Protocol Buffers
sorah
0
660
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
1k
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
190
パスワード再設定メールのURLについて知っておこう
uyuki234
0
170
Next.js: The final boss of Web Performance
guaca
0
310
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.8k
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
450
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
120
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
490
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Chasing Engaging Ingredients in Design
codingconduct
0
370
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
580
Automating Front-end Workflow
addyosmani
1369
210k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Transcript
Dive into Git (1) idealhack @ TuSDK 2016/1/6
Git /ɡɪt/
Version Control System
Version Control System Distributed
None
Features • Branching and Merging • Small and Fast •
Distributed • Data Assurance • Staging Area • Free and Open Source http://git-scm.com/about
Installing • http://git-scm.com/download • $ brew install git • $
apt-get install git
Configurations • $ git config --global user.name "Your Name" •
$ git config --global user.email
[email protected]
• $ git config --global color.ui true
Hello World • $ git init • $ git add
README • $ git status • $ git commit -m "first commit"
Three Trees • Working Directory • Index (Staging Area) •
HEAD
Basics • $ git diff • $ git mv •
$ git rm • $ git log • $ git checkout • $ git reset • $ git blame • $ git show • $ git stash • ...
Branches • $ git branch • $ git merge •
$ git rebase • $ git cherry-pick • $ git tag • ...
Remotes • $ git clone • $ git remote •
$ git push • $ git fetch • $ git pull • ...
Getting Help • $ git help <command>
Goodies • SourceTree • GitLab • git-extras
Resources • git - ᓌกܖ • Pro Git • http://git-scm.com/
• http://gitref.org/ • http://gitcasts.com/ • https://help.github.com/
THANKS
Questions?