Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Git
Search
Francis Johny
February 19, 2018
Education
0
29
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
53
Other Decks in Education
See All in Education
Introduction - Lecture 1 - Web Technologies (1019888BNR)
signer
PRO
0
5.8k
ÉTICA, INCLUSIÓN, EDUCACIÓN INTEGRAL Y NEURODERECHOS EN EL CONTEXTO DEL NEUROMANAGEMENT
jvpcubias
0
130
RGBでも蛍光を!? / RayTracingCamp11
kugimasa
1
210
Портфолио - Шынар Ауелбекова
shynar
0
140
Présentation_2nde_2025.pdf
bernhardsvt
0
360
20250830_本社にみんなの公園を作ってみた
yoneyan
0
170
ThingLink
matleenalaakso
28
4.2k
Padlet opetuksessa
matleenalaakso
9
15k
附属科学技術高等学校の概要|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
2.6k
生成AIとの付き合い方 / Generative AI and us
kaityo256
PRO
11
6.1k
Web Application Frameworks - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
中央教育審議会 教育課程企画特別部会 情報・技術ワーキンググループに向けた提言 ー次期学習指導要領での情報活用能力の抜本的向上に向けてー
codeforeveryone
0
430
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Music & Morning Musume
bryan
46
7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
How STYLIGHT went responsive
nonsquared
100
5.9k
KATA
mclloyd
PRO
32
15k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
What's in a price? How to price your products and services
michaelherold
246
12k
Code Reviewing Like a Champion
maltzj
527
40k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
960
Speed Design
sergeychernyshev
33
1.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
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