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
Y
January 06, 2016
Programming
100
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
62
What I Talk About When I Talk About Social Media
idealhack
0
340
Starting a Digital Zettelkasten
idealhack
0
130
Recap: The Release Team Shadow Program - Mentoring For the Future
idealhack
1
920
Everyone Can Work on Kubernetes
idealhack
0
110
环青海湖骑行(2012)
idealhack
0
75
Introduction to Git
idealhack
1
800
Great Firewall of China
idealhack
0
140
Other Decks in Programming
See All in Programming
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
360
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1.2k
大喜利で理解するLLM as a Judge / Understanding LLM-as-a-Judge through Ogiri
rockname
0
170
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
140
カツオ、ご期待ください
suneo3476
0
110
iOSDC2026登壇資料.pdf
riofujimon
0
200
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
920
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
330
FreeBSDでZabbixを動かす
kenkino
0
340
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
320
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
330
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.3k
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Paper Plane
katiecoart
PRO
4
53k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
700
We Are The Robots
honzajavorek
0
380
Accessibility Awareness
sabderemane
1
220
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
290
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
290
How to Ace a Technical Interview
jacobian
281
24k
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?