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 branching strategy
Search
Derek Johnson
September 17, 2015
Technology
95
0
Share
Git branching strategy
Slides from an internal presentation for new staff
Derek Johnson
September 17, 2015
More Decks by Derek Johnson
See All by Derek Johnson
Responsive Web Design
derekjohnson
0
45
Git basics
derekjohnson
1
61
Responsive images have landed
derekjohnson
2
170
How modern web design works
derekjohnson
0
430
Other Decks in Technology
See All in Technology
今年60歳のおっさんCBになる
kentapapa
1
220
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
390
Network Firewall Proxyで 自前プロキシを消し去ることができるのか
gusandayo
0
200
スクラムを支える内部品質の話
iij_pr
0
290
解剖"React Native"
hacusk
0
110
最大のアウトプット術は問題を作ること
ryoaccount
0
310
遊びで始めたNew Relic MCP、気づいたらChatOpsなオブザーバビリティボットができてました/From New Relic MCP to a ChatOps Observability Bot
aeonpeople
1
180
AI時代に新卒採用、はじめました/junior-engineer-never-die
dmnlk
0
200
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
700
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
290
OPENLOGI Company Profile for engineer
hr01
1
62k
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
590
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.4k
Docker and Python
trallard
47
3.8k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
93
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
750
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
210
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.1k
What's in a price? How to price your products and services
michaelherold
247
13k
The Spectacular Lies of Maps
axbom
PRO
1
680
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
150
Site-Speed That Sticks
csswizardry
13
1.1k
Transcript
Git branching strategy
git checkout -b offline Creates a new branch called “offline”
branching off from the current branch
git checkout dev Moves to an existing branch called “dev”
git branch -m watch clock Renames a branch called “watch”
to “clock”
git branch -m develop Renames the current branch to “develop”
git branch -d develop Deletes the branch called “develop”
git merge --no-ff aria Merges the branch called “aria” into
the current branch
git checkout -t origin/staging Create a new branch called “staging”
that tracks the remote branch called “staging”
None
Feature branches Release branches Hotfix branches
None
git checkout -b <feature>
None
git checkout dev git merge --no-ff <feature>
None
git checkout staging git merge --no-ff dev
Feature branches Release branches Hotfix branches
None
git checkout -b release-2.2.0
README.md CHANGELOG.md
None
None
git checkout master git merge --no-ff release-2.2.0 git tag 2.2.0
git push origin master 2.2.0
Feature branches Release branches Hotfix branches
None
git checkout -b hotfix-2.2.1
README.md CHANGELOG.md
None
git checkout -t origin/staging Create a new branch called “staging”
that tracks the remote branch called “staging”
git push -u origin staging Push a local branch called
“staging” to remote