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
GitHubのリポジトリで先月のコミット一覧を見たい
Search
Tomohiko Himura
January 10, 2015
Programming
500
0
Share
GitHubのリポジトリで先月のコミット一覧を見たい
みんなが大好きLT駆動開発。その10回目の発表資料です。
Tomohiko Himura
January 10, 2015
More Decks by Tomohiko Himura
See All by Tomohiko Himura
Marpでmermaidは簡単だときいたけど
eiel
1
2.2k
バイナリ読むのにElixirしてみた
eiel
0
100
アジャイルはさておきMake People Awesomeしたい
eiel
0
210
レビューは最優先にするようにしている
eiel
0
350
再考 Fourkeys メトリクス
eiel
2
710
Test mockをSnapshot testする
eiel
0
170
devenvに入門した
eiel
1
160
関数プログラミングの考え方
eiel
1
360
逆コンウェイ作戦はフィードバックループを作るために 逆向きの流れをつくること (5分版)
eiel
0
490
Other Decks in Programming
See All in Programming
今さら聞けないCancellationToken
htkym
0
120
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
210
[BalkanRuby 2026] Drop your app/services!
palkan
3
600
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
210
Modding RubyKaigi for Myself
yui_knk
0
330
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
130
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
140
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
380
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
220
My daily life on Ruby
a_matsuda
3
420
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
440
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
2
220
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
Being A Developer After 40
akosma
91
590k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
440
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.4k
Six Lessons from altMBA
skipperchong
29
4.2k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
120
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
[SF Ruby Conf 2025] Rails X
palkan
2
1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
It's Worth the Effort
3n
188
29k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Transcript
GitHubͷϦϙδτϦͰ ઌ݄ͷίϛοτҰཡΛݟ͍ͨ 2014-01-10 LTۦಈ։ൃ10
ͻΉΒ ͱͻ͜ GitHub ͖Ͱ͔͢ʁ ຖ͏ఔʹ͖Ͱ͢ɻ
12݄ͷπΠʔτ https://twitter.com/eielh/status/545976574185467907 ཱͨͳ͍Α͏ʹ͠Α͏ ݁
Hiroshima.rbͰ ຖ݄ͬͯΔ͜ͱ
ϲ݄Λ;Γ͔͑Δ
None
݄ʹԿΛͨ͠ͷ͔֬ೝͰ͖Δ
ίϛοτൣғͷϩάΛݟΔػೳ
https://github.com/[ϢʔβID]/[ϦϙδτϦ໊]/ compare/[։࢝ίϛοτ]…[ऴྃίϛοτ]
https://github.com/eiel/ railsdoc.eiel.info/compare/ 4c8038419a6b47bd2ad775 e1af14ee0047ea9658...f62e 076fe15a5ddb65f160f5097 12daacf4f47dd ͍ʜͭΒ͍
։࢝ίϛοτͱऴྃίϛοτ Λ୳͢ͷ͕ΊΜͲ͍͘͞
؆୯ʹ͠·ͨ͠
$ gem install git_month_commits
$ git month-commits open
લ݄ͷ ࠷ॳͷίϛοτͱ࠷ޙͷίϛοτ ୳ͯ͠ϒϥβͰ։͖·͢
eiel/git_month_commits ιʔείʔυ
͏গ͠ৄ͘͠
rugged
rugged ϦϙδτϦͷใऔಘར༻ libgit2ͷϥούʔ
ϦϙδτϦͷࢦఆ͕ͬ͘͟ΓͰָ Rugged::Repository.discover(“/projects/repo/lib/subdir/") # => <#Repo /projects/repo/.git/>
git ͷαϒίϚϯυ
git-xxx-yyy ڥมPATHͷ௨ͬͨͱ͜Ζʹ͓͍ͱ͘ git xxx-yyy Ͱ͑Δ
None
·ͱΊ
·ͱΊ • ຖ݄Δ͜ͱ • ݄ͷϦϙδτϦͷίϛοτҰཡͷϦϯΫ • Ҏ֎ͱΊΜͲ͍͘͞ • ࣗಈԽ •
͔ͤͬ͘ͳͷͰGemʹͨ͠
ʑͷۀͷগָ͠ʹ͢Δ πʔϧΛͱ͖Ͳ͖࡞Δͱָ͍͠