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 Flow
Search
Sarmad Sangi
September 17, 2014
Technology
0
110
Git Flow
Sarmad Sangi
September 17, 2014
Tweet
Share
More Decks by Sarmad Sangi
See All by Sarmad Sangi
From Backbone.Views To ReactJs
sarmadsangi
1
260
Other Decks in Technology
See All in Technology
通勤手当申請チェックエージェント開発のリアル
whisaiyo
3
490
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
200
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
180
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
220
AIBuildersDay_track_A_iidaxs
iidaxs
4
1.4k
日本Rubyの会: これまでとこれから
snoozer05
PRO
6
250
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
110
Identity Management for Agentic AI 解説
fujie
0
490
BidiAgent と Nova 2 Sonic から考える音声 AI について
yama3133
2
100
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
6
2.5k
ActiveJobUpdates
igaiga
1
330
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.3k
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
1
210
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
130
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
230
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
130
Amusing Abliteration
ianozsvald
0
72
Tell your own story through comics
letsgokoyo
0
770
GitHub's CSS Performance
jonrohan
1032
470k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Transcript
Git Flow
Why are we talking about this ? • We are
growing rapidly geographically • Multiple people per platform • Maintain and Improving code quality • Reduce conflicts
Git Flow • Branching • Pull Requests • Releases •
Merge Masters
Git Flow - Branching
Git Flow - Pull Requests • Helps review code •
Forces us to write good quality code • Shows you if build is failing or has passed (Travis) • Promotes transparency
Git Flow - Releases • Create a Tag for a
release • Release notes
Git Flow - Merge Masters • Responsible for merging Pull
requests • Anyone and everyone can be merge master
How not to screw up ? • Never do git
push - - force
How not to screw up ? • Never do git
push - - force
How not to screw up ? • Avoid committing into
master branch directly even during hot fix.