Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web & PHP Con: Git for Ninjas
Search
Ben Straub
September 18, 2013
Technology
0
260
Web & PHP Con: Git for Ninjas
Ben Straub
September 18, 2013
Tweet
Share
More Decks by Ben Straub
See All by Ben Straub
Hacking Culture with Javascript (CodeMotion Amsterdam 2017)
benstraub
0
520
Hacking Culture with Javascript - CascadiaFest 2015
benstraub
0
540
Hacking Culture with Chat Robots
benstraub
0
930
Mastering Git and GitHub (ConFoo 2014)
benstraub
5
390
Switching to Git – Why and How (ConFoo 2014)
benstraub
1
120
AppsWorld Europe 2013 - Git & GitHub for Ninjas
benstraub
1
160
ConFoo - Git for Ninjas
benstraub
1
580
Introduction to Git
benstraub
2
860
OpenBlend - Git (and GitHub) for Padawan
benstraub
0
780
Other Decks in Technology
See All in Technology
"人"が頑張るAI駆動開発
yokomachi
1
520
特別捜査官等研修会
nomizone
0
580
SREが取り組むデプロイ高速化 ─ Docker Buildを最適化した話
capytan
0
150
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
410
Building Serverless AI Memory with Mastra × AWS
vvatanabe
0
590
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
1
190
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
200
アラフォーおじさん、はじめてre:Inventに行く / A 40-Something Guy’s First re:Invent Adventure
kaminashi
0
160
AR Guitar: Expanding Guitar Performance from a Live House to Urban Space
ekito_station
0
230
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
210
[2025-12-12]あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
tosite
0
180
AgentCoreとStrandsで社内d払いナレッジボットを作った話
motojimayu
1
970
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
4.9k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Accessibility Awareness
sabderemane
0
24
Test your architecture with Archunit
thirion
1
2.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
A Soul's Torment
seathinner
1
2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
120
Documentation Writing (for coders)
carmenintech
77
5.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.4k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
260
Amusing Abliteration
ianozsvald
0
69
Transcript
Git & GitHub for Ninjas
What to Expect
What to Expect not
What to Take Home
ben benstraub Ben Straub
Ask Your Questions hp://wpc13.cnf.io/sessions/113
Git & GitHub for Ninjas
Bisect
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Rebase Rebase
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Filter-Branch
None
None
None
None
None
None
None
Don’t Overwrite Remote History
But if You Do git pull --rebase
var rewriteHistoryOptions = new RewriteHistoryOptions { CommitTreeRewriter = c =>
TreeDefinition.From(c).Remove("README"), CommitHeaderRewriter = c => CommitRewriteInfo.From(c, message: "HEYOOOO"), }; repo.Refs.RewriteHistory(rewriteHistoryOptions, repo.Head.Commits); Parlez-vous C#?
Shell
bash
zsh
powershell
Git & GitHub for Ninjas
Markdown
None
None
Emoji :sunset: :clap: :cookie: :poop: :sheep::dash:
Emoji hp://www.emoji-cheat-sheet.com/
None
⌘+shift+P ctrl+shift+P
None
Closing Issues Spooky Action at a Distance
With Commits
With Commits
With Pull Requests
With Pull Requests
Mentions
Summon a Person @ben, what do you think?
Or a Team @github/dotcom, what do you think?
Or a Team @github/legal, what do you think?
Or Something Else @github/javascript, what do you think?
Or Something Else @github/design, what do you think?
Or Something Else @github/refactoring, what do you think?
Or Something Else @github/colorblind, what do you think?
Non-Code Repos
None
None
Clients
GitHub Mac
GitHub Windows
Hub
Hub Teaches Git about GitHub
Fancy Cloning git clone https://github.com/mojombo/jekyll
Fancy Cloning git clone https://github.com/mojombo/jekyll hub clone mojombo/jekyll
Issue Pull Request hub pull-request -i <issue>
The Best Way alias git=hub
Get It http://github.com/defunkt/hub
Ask Your Questions hp://wpc13.cnf.io/sessions/113
http://git.io/bCVltA