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
Search
Francis Johny
February 19, 2018
Education
0
28
Git
49 did you know git commands
Francis Johny
February 19, 2018
Tweet
Share
More Decks by Francis Johny
See All by Francis Johny
ECMAScript 6 and beyond
francjohny
0
51
Other Decks in Education
See All in Education
ふりかえり研修2025
pokotyamu
0
1.2k
IMU-00 Pi
kanaya
0
370
2025年度春学期 統計学 第5回 分布をまとめるー記述統計量(平均・分散など) (2025. 5. 8)
akiraasano
PRO
0
120
SkimaTalk Tutorial for Corporate Customers
skimatalk
0
290
万博非公式マップとFOSS4G
barsaka2
0
290
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
1.9k
SkimaTalk Introduction for Students
skimatalk
0
390
ANS-C01_2回不合格から合格までの道程
amarelo_n24
1
260
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019538FNR)
signer
PRO
1
2k
Constructing a Custom TeX Ecosystem for Educational Institutions—Beyond Academic Typesetting
doratex
1
10k
2025年度春学期 統計学 第2回 統計資料の収集と読み方(講義前配付用) (2025. 4. 17)
akiraasano
PRO
0
140
SARA Annual Report 2024-25
sara2023
1
180
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Designing Experiences People Love
moore
142
24k
Six Lessons from altMBA
skipperchong
28
3.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Code Reviewing Like a Champion
maltzj
524
40k
A Modern Web Designer's Workflow
chriscoyier
694
190k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Producing Creativity
orderedlist
PRO
346
40k
Practical Orchestrator
shlominoach
189
11k
How to Ace a Technical Interview
jacobian
277
23k
Transcript
None
Setup and Config
1. git config
2. git help
Getting and Creating Projects
3. git init
4. git clone
Basic Snapshotting
5. git add
6. git status
7. git diff
8. git difftool
9. git commit
10. git reset
11. git rm
12. git mv
13. git clean
Branching and Merging
14. git branch
15. git checkout
16. git merge
17. git mergetool
18. git log
19. git stash
20. git tag
Sharing and Updating Projects
21. git fetch
22. git pull
23. git push
24. git remote
25. git submodule
Inspection and Comparison
26. git show
27. git shortlog
28. git describe
Debugging
29. git bisect
30. git blame
31. git grep
Patching
32. git cherry-pick
33. git rebase
34. git revert
Email
35. git apply
36. git am
37. git format-patch
38. git imap-send
39. git send-email
40. git request-pull
External Systems
41. git svn
42. git fast-import
Administration
43. git gc
44. git fsck
45. git reflog
46. git filter-branch
Plumbing Commands
47. ls-remote
48. ls-files
49. rev-parse