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
コミット履歴キレイですか / clean up commit logs
Search
tockey
February 22, 2023
Programming
6k
0
Share
コミット履歴キレイですか / clean up commit logs
tockey
February 22, 2023
More Decks by tockey
See All by tockey
CloudWatchカスタムメトリクスで実現するコードカバレッジの継続的モニタリング
tockey
0
61
とってよかったAWS SAP
tockey
0
50
パスワードレス認証 パスキーのすべて
tockey
0
67
シングルサインオンを導入したら運用がこんなに楽になった!
tockey
0
230
Other Decks in Programming
See All in Programming
From Formal Specification to Property Based Test
ohbarye
0
690
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
19
10k
[RubyKaigi 2026] Require Hooks
palkan
1
280
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
120
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.5k
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
990
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
170
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
130
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
520
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
420
実用!Hono RPC2026
yodaka
2
300
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
190
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
160
エンジニアに許された特別な時間の終わり
watany
106
240k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
900
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
290
Evolving SEO for Evolving Search Engines
ryanjones
0
190
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Google's AI Overviews - The New Search
badams
0
1k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
コミット履歴キレイですか 2023/2/22 @ハードル激低LT大会ッ! ENECHANGE株式会社 tockey
2 自己紹介 SIer/Web系企業 • 業務基幹系システムの保守運用、iOSアプリの機能追加 ・保守運用 などを担当 • Swift /
Scala /Rails など 現職:ENECHANGE株式会社 • バックエンドを主戦場として、システム開発PJのリードエ ンジニアをやっています。 • 直近はterraformでインフラ修正もやっています。 HN:tockey Twitter: @tockeysan_ github: takutoki
3 • よくわからないコミットメッセージだけで埋まってませんか? コミットログは汚くなりがち
4 rebaseを使おう その1
5 rebaseを使おう その1 • 複数のコミットをまとめて、コミットメッセージを打ち直す ◦ pick = そのまま1コミットとして使う ◦
s = squch 一つ上のコミットと一緒のコミットにまとめる
6 rebaseを使おう その1 • コミットメッセージの入力
7 rebaseを使おう その1 • できた!
8 マージ先ブランチの取り込み • git merge develop を繰り返す日々。。。 ◦ 新しいコミットが積まれていく。。。
9 rebaseを使おう その2
10 rebaseを使おう その2 https://git-scm.com/book/en/v2/Git-Branching-Rebasing feature develop feature develop
11 注意! • コミットハッシュが変わる ◦ リモートにすでにpushしていた場合、push時に-f(force push)が必要 ◦ push先に注意
12 おわり