Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
git に詳しくなるまでの話 / How to be an expert of Git
Search
Kuniwak
PRO
December 01, 2018
Programming
1.6k
21
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
git に詳しくなるまでの話 / How to be an expert of Git
git challenge をはじめた人が語る、git に詳しくなるまでの話です
Kuniwak
PRO
December 01, 2018
More Decks by Kuniwak
See All by Kuniwak
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
8
3.1k
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
16
12k
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
40
24k
DeNA での思い出 / Memories at DeNA
orgachem
PRO
8
3.8k
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
18
4.9k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
4
820
テストケースの名前はどうつけるべきか?
orgachem
PRO
2
1k
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
22
5.2k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
260
Other Decks in Programming
See All in Programming
最近”作らせてる” ローカルAIアプリの話
akit37
0
430
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
130
setup-vp GitLab対応の裏側
naokihaba
0
160
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
490
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
150
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
370
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
570
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
350
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
130
contenteditable と日本語入力に向き合う
colorful12
0
180
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Featured
See All Featured
Navigating Weather and Climate Data
rabernat
0
550
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
Done Done
chrislema
187
17k
Visualization
eitanlees
153
17k
Tell your own story through comics
letsgokoyo
1
1.1k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
610
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
From π to Pie charts
rasagy
1
390
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
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
ศ ར ͳ ͓ ࢈