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
Benjamin Tambourine
November 16, 2015
Technology
59
0
Share
Про git
Benjamin Tambourine
November 16, 2015
More Decks by Benjamin Tambourine
See All by Benjamin Tambourine
Gylfie the Robot
vtambourine
1
60
Other Decks in Technology
See All in Technology
Anthropic「Long-running a gents」をGeminiで再現してみた
tkikuchi
0
670
目的ファーストのハーネス設計 ~ハーネスの変更容易性を高めるための優先順位~
gotalab555
9
3.1k
小説執筆のハーネスエンジニアリング
yoshitetsu
0
830
Do Ruby::Box dream of Modular Monolith?
joker1007
1
360
No Types Needed, Just Callable Method Check
dak2
1
2.2k
Route 53 Global Resolver で高額課金発生!
otanikohei2023
0
130
巨大プラットフォームを進化させる「第3のROI」
recruitengineers
PRO
2
1.5k
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
320
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
190
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
170
ServiceNow Knowledge 26 の歩き方
manarobot
0
240
アクセシビリティはすべての人のもの
tomokusaba
0
110
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
Ethics towards AI in product and experience design
skipperchong
2
260
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Six Lessons from altMBA
skipperchong
29
4.2k
KATA
mclloyd
PRO
35
15k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
450
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
320
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Transcript
Про git Вениамин Тамбурин FrontendMeetup
Источники • Git Magic by Benn Lynn • Git for
Ages 4 and Up by Michael Schwern • Pro Git by Scott Chacon • Git — ветки, деревья, лес от Сергея Сергеева
None
commit
None
None
None
None
None
В коммите появился parent parent — связи графа Что такое
HEAD?
None
branches
›❯ git checkout dev ›❯ git checkout master
›❯ git commit
›❯ git checkout HEAD^^ ›❯ git checkout master~ ›❯ git
checkout HEAD@{2}
HEAD^ master~3 f6ad45^^~2 HEAD@{4} @{yesterday}
reflog
None
merge rebase
›❯ git merge master ›❯ git checkout master ›❯ git
merge feature
None
›❯ git rebase master ›❯ git checkout master ›❯ git
merge dev
None
›❯ git rebase --onto master base ›❯ git checkout master
›❯ git merge feature
›❯ git rebase --onto master base ›❯ git checkout master
›❯ git merge feature
›❯ git rebase --onto master base ›❯ git checkout master
›❯ git merge feature
cherry-pick
›❯ git checkout master ›❯ git cherry-pick dev^ ›❯ git
cherry-pick dev ›❯ git reset --hard HEAD dev
›❯ git checkout master ›❯ git cherry-pick dev^ ›❯ git
cherry-pick dev ›❯ git reset --hard HEAD dev
›❯ git checkout master ›❯ git cherry-pick dev^ ›❯ git
cherry-pick dev ›❯ git reset --hard HEAD dev
stash
›❯ git stash ›❯ git stash pop
›❯ git stash ›❯ git stash pop
bisect
Вот и всё! Спасибо! twitter.com/vtambourine