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
Dive into Git
Search
Y
January 06, 2016
Programming
0
52
Dive into Git
Y
January 06, 2016
Tweet
Share
More Decks by Y
See All by Y
What I Talk About When I Talk About Social Media
idealhack
0
170
Starting a Digital Zettelkasten
idealhack
0
71
Recap: The Release Team Shadow Program - Mentoring For the Future
idealhack
1
870
Everyone Can Work on Kubernetes
idealhack
0
47
环青海湖骑行(2012)
idealhack
0
35
Introduction to Git
idealhack
1
680
Great Firewall of China
idealhack
0
48
Other Decks in Programming
See All in Programming
OUPC2024 Day 1 解説
kowerkoint
0
390
Day0 初心者向けワークショップ実践!ソフトウェアテストの第一歩
satohiroyuki
0
350
私の愛したLaravel 〜レールを超えたその先へ〜
kentaroutakeda
11
3.4k
PHPUnit 高速化テクニック / PHPUnit Speedup Techniques
pinkumohikan
1
1.2k
家族・子育て重視/沖縄在住を維持しながらエンジニアとしてのキャリアをどのように育てていくか?
ug
0
230
Node.js, Deno, Bun 最新動向とその所感について
yosuke_furukawa
PRO
6
3k
リアクティブシステムの変遷から理解するalien-signals / Learning alien-signals from the evolution of reactive systems
yamanoku
2
860
Devinのメモリ活用の学びを自社サービスにどう組み込むか?
itarutomy
0
1.6k
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
800
体得しよう!RSA暗号の原理と解読
laysakura
3
520
Kubernetesで実現できるPlatform Engineering の現在地
nwiizo
2
1.7k
Denoでフロントエンド開発 2025年春版 / Frontend Development with Deno (Spring 2025)
petamoriken
1
1.3k
Featured
See All Featured
Designing for humans not robots
tammielis
250
25k
Fireside Chat
paigeccino
37
3.3k
Designing for Performance
lara
605
69k
GitHub's CSS Performance
jonrohan
1030
460k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Designing Experiences People Love
moore
140
23k
Writing Fast Ruby
sferik
628
61k
Building Your Own Lightsaber
phodgson
104
6.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
134
33k
For a Future-Friendly Web
brad_frost
176
9.6k
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?