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 に詳しくなるまでの話 / How to be an expert of Git
Search
Kuniwak
PRO
December 01, 2018
Programming
21
1.5k
git に詳しくなるまでの話 / How to be an expert of Git
git challenge をはじめた人が語る、git に詳しくなるまでの話です
Kuniwak
PRO
December 01, 2018
Tweet
Share
More Decks by Kuniwak
See All by Kuniwak
DeNA での思い出 / Memories at DeNA
orgachem
PRO
6
3k
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
18
4.4k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
4
600
テストケースの名前はどうつけるべきか?
orgachem
PRO
2
700
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
21
4.8k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
210
HOME VR
orgachem
PRO
1
840
uGUI の自動操作の考え方と操作方法
orgachem
PRO
1
1.6k
Swift Macro に備えて構文木を 10min で学ぶ / Learn Syntax Tree for Swift Macro in 10 minutes
orgachem
PRO
1
1.5k
Other Decks in Programming
See All in Programming
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
210
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
690
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
2026年 エンジニアリング自己学習法
yumechi
0
130
CSC307 Lecture 05
javiergs
PRO
0
500
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
260
Featured
See All Featured
Test your architecture with Archunit
thirion
1
2.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
180
Paper Plane (Part 1)
katiecoart
PRO
0
4.1k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Practical Orchestrator
shlominoach
191
11k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
Embracing the Ebb and Flow
colly
88
5k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
HJUʹৄ͘͠ͳΔ·Ͱͷ HJUDIBMMFOHFΛ͡Ίͨਓ͕ޠΔ
,VOJXBL w HJUDIBMMFOHFΛ͡Ίͨਓ w HJUIVCDPN,VOJXBL w RJJUBDPN,VOJXBL
HJUʹͲΕ͙Β͍ৄ͘͠ͳΔͷ͔ ࠓճͷͷΰʔϧ
w HJUDIBMMFOHFͷΛͭ͘ΕΔ͙Β͍ w HJUʹখ͞ͳQBUDIΛ͛ΒΕΔ͙Β͍ w Wʹࣗͷ͕ࠩೖ͍ͬͯ·͢ w QBUDIͷ༰ɺHJUSFQMBDFޙͷ HJUpMUFSCSBODIͰෆԺͳ ܯࠂϝοηʔδ͕ग़Δ͜ͱͷ੍
Ͳ͏ͬͯৄ͘͠ͳͬͨͷ͔ ؾʹͳΓ·͢ΑͶ
ͱͱHJUେֶ࣌ʢ͝Ζ ʹ͍͡Ίͨ w ༻్5F9ͷςϯϓϨʔτΛཧ͢Δ͜ͱ w HJUΛબΜͩͷͳΜͱͳ͘ʢஏʣ w ͍ͬͯΔͱ͍ͬͯɺ$0/'-*$5ͷղܾͳͲͷ ڠௐ࡞ۀͰͷ͍ํ΄ͱΜͲΒͳ͍Α͏ͳঢ়ଶ
సػɺͷ(JU)VCओ࠵ͷษڧձ w ʮ(JU)VCτϨʔχϯάνʔϜ͔ΒֶͿ(JUͷ෦ߏʯ w ࣌·ֶͩੜ͕ͩͬͨɺHJUͷ෦ߏ૾ΑΓ γϯϓϧͰΤϨΨϯτͳ͜ͱʹিܸΛड͚ͨ • http://orgachem.hatenablog.com/entry/ 2013/11/16/020500
ৼΓฦͬͯॏཁͩͬͨͱߟ͍͑ͯΔ͜ͱɿ ʮެ։Ͱ͖ΔϨϕϧʹൃදϝϞΛཧͨ͠ʯ ͜ΕʹΑͬͯɺͨͩௌ͘Ҏ্ʹཧղΛਂΊΒΕͨ
ৄ͘͠ͳΔͨΊͷڭ܇ ษڧձʹग़Δ ެ։Ͱ͖Δ͙Β͍ཧղΛཧ͢Δ
͜ͷޙɺϛΫγΟʹೖࣾͯ͠4/4NJYJͷ։ൃʹܞΘΔɿ w όοΫΤϯυαʔόʔͷվम w ϓϩδΣΫτΛԣஅͨ͠+BWB4DSJQUϨϏϡʔ w ϑϩϯτΤϯυͷٕज़తෛ࠴ͷฦࡁ ͜ͷաఔͰɺษڧձϝϞͰҭ͕ͯͨࣝ׆͖Δ
HJUͰ͏·͍͔͘ͳ͍͜ͱ͕͋ΔΜͰ͕͢ ͜ͷɺ୭͔Θ͔Γ·͢ʁ νϟοτ্ͷಉ྅ ,VOJXBL ͋ɺΘ͔Δ͔͠Εͳ͍Ͱ͢ ʢϝϞʹΑΓࣗ৴͕͍͍ͭͯΔঢ়ଶʣ ࣮ɺʙʙʙʙͱ͍͏ײ͡ͰͰ͢Ͷʜ ͋ʔɺͦΕʙʙʙʙ͢Ε0,Ͱ͢
͜ͷΑ͏ͳΓऔΓΛճ͍ͯ͠Δ͏ͪʹɺ ࣗવͱपғʹʮHJUಘҙͳਓʯͱೝ͞ΕΔ ೝ͞ΕΔͱʮ͋ͷਓʹฉ͚Θ͔Δʯతʹ ͳʹΛͤͣͱHJUͷ͕ू·ͬͯ͘Δ தʹΘ͔Βͳ͍ग़ͯ͘Δ͕ɺ ͦΕΛௐΔ͏ͪʹ͞Βʹཧղ͕ਂ·Δ
ৄ͘͠ͳΔͨΊͷڭ܇ ࠔͬͯΔਓ͕͍ͨΒ͓ॿ͚
࣍ͷసػɺ৽ͨͳDIBMMFOHFγϦʔζͷ૬ஊ͕͖ͨ͜ͱ w ʮԿ͔DIBMMFOHFͷωλʹͳΔͷͳ͍͔ͳʁʯ w ૬ஊ࣌ͷωλா͔ΒʮHJUʯΛݟ͚ͭΔ w ͦ͏͍͑ɺͪΐͬͱલʹ͍HJUͷʹ ରॲ͚ͯͨ͠Ͳɺ͋ΕʹͰ͖ͳ͍͔ͳʜ
None
͜͏ͯ͠ HJUDIBMMFOHF ੜ·Εͨ
Λ࡞͍ͯ͠ΔͱɺΑΓHJUʹৄ͘͠ͳ͍ͬͯ͘ w ৄ͍͔͠Β͕࡞ΕΔͷͰͳ͍ w Λ࡞Δ͔Βৄ͘͠ͳΔ w Λͭ͘ΓɺղνΣοΧΛ࣮͢Δͱ ཧղ͕ݫີʹࢼ͞ΕΔͨΊ͍͢͝ษڧʹͳΔ
ৄ͘͠ͳΔͨΊͷڭ܇ ܦݧҾ͖ग़͠ ׆༻ͷػձΛݟಀ͞ͳ͍
͞Βʹͦͷઌ
ͳʹ͔ٕज़ॻయͰຊग़ͦ͏ͱ ࢥ͏Μ͚ͩͲԿ͔ωλ͋Δʁ ಉظʢݩNJYJʣ ,VOJXBL ͋ʔɺHJUͳΒॻ͚Δ͔ ͡Ό͋ͦΜͳײ͡Ͱ͓ئ͍͠·͢ʔ Αͬ͠Όɺॻͧ͘ʙʙʙʙ
None
None
None
αϯϓϧίʔυΛಈ࡞֬ೝ͍ͯ͠Δ͏ͪɺ HJUͷົͳڍಈʹؾͮ͘ HJUΦʔϓϯιʔεͳͷͰɺ github.com/git/git͔Β ιʔείʔυΛݟΒΕΔ
None
Ͳ͏Βόάͳؾ͕ೱް HJUʹଐ͍ͯ͠Δ%PDVNFOUBUJPO 4VCNJUUJOH1BUDIFTͰύονͷ࡞๏ΛֶͿ ڪΔڪΔϝʔϦϯάϦετʹ͛Δ )BNBOP͞Μ͔Βฦ৴͕͖ͯϏϏΔ
)BNBOP͞Μ ΊͬͪΌ༏͍͠
ύονͷϨϏϡʔͰ༷ͷޡղʹؾ͚ͨΓɺ ίϛοτϝοηʔδͷॻ͖ํͷΞυόΠεΛ ͍͍ͨͩͯɺ࠷ߴͷύον͕ ແࣄWϚʔδ
ৄ͘͠ͳΔͨΊͷڭ܇ ཧղͷ૯ूฤΛॻ͘ ݟ͚ͭͨΛݟա͝͞ͳ͍ 044ʹߩݙ͠Α͏
͜͏ͯ͠ࢲHJUৄ͍͠ਓʹͳΓ·ͨ͠
·ͱΊ ษڧձʹ͍ͬͺ͍ग़Α͏ ཧղΛཧ͠Α͏ ࠔͬͯΔਓΛॿ͚Α͏ ܦݧҾ͖ग़͠
׆༻ͷػձΛݟಀ͞ͳ͍ ͜Ε·Ͱͷཧղͷ ૯ूฤΛॻ͜͏ աఔͰݟ͚ͭͨΛ ݟա͝͞ͳ͍ 044ʹߩݙ͠Α͏
0OFNPSFUIJOH
ศ ར ͳ ͓ ࢈