Enviar pesquisa
Carregar
Branch to branch by Photis Patriotis
•
1 gostou
•
600 visualizações
Prolific Interactive
Seguir
Making GIT Workflows Work - Branch to branch by Photis Patriotis
Leia menos
Leia mais
Tecnologia
Aperfeiçoamento pessoal
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 15
Baixar agora
Baixar para ler offline
Recomendados
Git tutorial git branches 20131206-Bryan
Git tutorial git branches 20131206-Bryan
LearningTech
Migrating to git
Migrating to git
Xpand IT
Bitbucket
Bitbucket
Okba Mahdjoub
Git branching strategies
Git branching strategies
jstack
Git workflows
Git workflows
Xpand IT
BitBucket presentation
BitBucket presentation
Jonathan Lawerh
Git-flow workflow and pull-requests
Git-flow workflow and pull-requests
Bartosz Kosarzycki
Version control git day02
Version control git day02
Gourav Varma
Recomendados
Git tutorial git branches 20131206-Bryan
Git tutorial git branches 20131206-Bryan
LearningTech
Migrating to git
Migrating to git
Xpand IT
Bitbucket
Bitbucket
Okba Mahdjoub
Git branching strategies
Git branching strategies
jstack
Git workflows
Git workflows
Xpand IT
BitBucket presentation
BitBucket presentation
Jonathan Lawerh
Git-flow workflow and pull-requests
Git-flow workflow and pull-requests
Bartosz Kosarzycki
Version control git day02
Version control git day02
Gourav Varma
Git workflows
Git workflows
Sergiu Savva
Git theory
Git theory
hariprasad1035
Git for folk who like GUIs
Git for folk who like GUIs
Tim Osborn
Git with bitbucket
Git with bitbucket
Sumin Byeon
Using Git and BitBucket
Using Git and BitBucket
Medhat Dawoud
Intro to Gitflow
Intro to Gitflow
Ben Speakmon
Git workflows presentation
Git workflows presentation
Mack Hardy
Git with bitbucket
Git with bitbucket
Suhas Shivaram
How we use Bitbucket to build Bitbucket
How we use Bitbucket to build Bitbucket
Shunsuke (Sean) Osawa
Version control git day02
Version control git day02
Gourav Varma
Git flow
Git flow
Valerio Como
Version control git day03(amarnath dada)
Version control git day03(amarnath dada)
Gourav Varma
Code review vs pull request
Code review vs pull request
Bryan Liu
Version control git day01
Version control git day01
Gourav Varma
Git workflows
Git workflows
Thuc Le Dong
Git n git hub
Git n git hub
Jiwon Baek
GitHub
GitHub
ThomasLai27
Atlassian Bamboo Feature Overview
Atlassian Bamboo Feature Overview
Jim Bethancourt
Getting Started with Git: A Primer for SVN and TFS Users
Getting Started with Git: A Primer for SVN and TFS Users
Noam Kfir
Slide: Introducing GitLab by ALMtoolbox
Slide: Introducing GitLab by ALMtoolbox
Noa Harel
An intro to git
An intro to git
Dan Shrader
Intro to Git for Project Managers
Intro to Git for Project Managers
OyeLabs
Mais conteúdo relacionado
Mais procurados
Git workflows
Git workflows
Sergiu Savva
Git theory
Git theory
hariprasad1035
Git for folk who like GUIs
Git for folk who like GUIs
Tim Osborn
Git with bitbucket
Git with bitbucket
Sumin Byeon
Using Git and BitBucket
Using Git and BitBucket
Medhat Dawoud
Intro to Gitflow
Intro to Gitflow
Ben Speakmon
Git workflows presentation
Git workflows presentation
Mack Hardy
Git with bitbucket
Git with bitbucket
Suhas Shivaram
How we use Bitbucket to build Bitbucket
How we use Bitbucket to build Bitbucket
Shunsuke (Sean) Osawa
Version control git day02
Version control git day02
Gourav Varma
Git flow
Git flow
Valerio Como
Version control git day03(amarnath dada)
Version control git day03(amarnath dada)
Gourav Varma
Code review vs pull request
Code review vs pull request
Bryan Liu
Version control git day01
Version control git day01
Gourav Varma
Git workflows
Git workflows
Thuc Le Dong
Git n git hub
Git n git hub
Jiwon Baek
GitHub
GitHub
ThomasLai27
Atlassian Bamboo Feature Overview
Atlassian Bamboo Feature Overview
Jim Bethancourt
Getting Started with Git: A Primer for SVN and TFS Users
Getting Started with Git: A Primer for SVN and TFS Users
Noam Kfir
Slide: Introducing GitLab by ALMtoolbox
Slide: Introducing GitLab by ALMtoolbox
Noa Harel
Mais procurados
(20)
Git workflows
Git workflows
Git theory
Git theory
Git for folk who like GUIs
Git for folk who like GUIs
Git with bitbucket
Git with bitbucket
Using Git and BitBucket
Using Git and BitBucket
Intro to Gitflow
Intro to Gitflow
Git workflows presentation
Git workflows presentation
Git with bitbucket
Git with bitbucket
How we use Bitbucket to build Bitbucket
How we use Bitbucket to build Bitbucket
Version control git day02
Version control git day02
Git flow
Git flow
Version control git day03(amarnath dada)
Version control git day03(amarnath dada)
Code review vs pull request
Code review vs pull request
Version control git day01
Version control git day01
Git workflows
Git workflows
Git n git hub
Git n git hub
GitHub
GitHub
Atlassian Bamboo Feature Overview
Atlassian Bamboo Feature Overview
Getting Started with Git: A Primer for SVN and TFS Users
Getting Started with Git: A Primer for SVN and TFS Users
Slide: Introducing GitLab by ALMtoolbox
Slide: Introducing GitLab by ALMtoolbox
Semelhante a Branch to branch by Photis Patriotis
An intro to git
An intro to git
Dan Shrader
Intro to Git for Project Managers
Intro to Git for Project Managers
OyeLabs
Launch safely with Feature Flags
Launch safely with Feature Flags
Wise Engineering
Trunk based development
Trunk based development
go_oh
Branching and Merging Practices
Branching and Merging Practices
Rajesh Kumar
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
hamidsamadi
Git for work groups ironhack talk
Git for work groups ironhack talk
Tiago Ameller
Git essential training & sharing self
Git essential training & sharing self
Chen-Tien Tsai
Git flow Introduction
Git flow Introduction
David Paluy
Git
Git
Mayank Patel
Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright
Shunsuke (Sean) Osawa
PHPConf.asia 2016 - BDD with Behat for Beginners
PHPConf.asia 2016 - BDD with Behat for Beginners
Adam Englander
Creative Branching Models for Multiple Release Streams
Creative Branching Models for Multiple Release Streams
Atlassian
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Ritesh Angural
Alm tce parallel development
Alm tce parallel development
shalom938
2015-ghci-presentation-git_gerritJenkins_final
2015-ghci-presentation-git_gerritJenkins_final
Mythri P K
Git Tutorial | Git Basics - Branching, Merging, Rebasing | Learn Git | DevOps...
Git Tutorial | Git Basics - Branching, Merging, Rebasing | Learn Git | DevOps...
Edureka!
How We Use GitHub
How We Use GitHub
NYC DevShop
Big feature - small sprint
Big feature - small sprint
Igor Goldshmidt
Branching Strategies: Feature Branches vs Branch by Abstraction
Branching Strategies: Feature Branches vs Branch by Abstraction
Chris Birchall
Semelhante a Branch to branch by Photis Patriotis
(20)
An intro to git
An intro to git
Intro to Git for Project Managers
Intro to Git for Project Managers
Launch safely with Feature Flags
Launch safely with Feature Flags
Trunk based development
Trunk based development
Branching and Merging Practices
Branching and Merging Practices
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
Git for work groups ironhack talk
Git for work groups ironhack talk
Git essential training & sharing self
Git essential training & sharing self
Git flow Introduction
Git flow Introduction
Git
Git
Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright
PHPConf.asia 2016 - BDD with Behat for Beginners
PHPConf.asia 2016 - BDD with Behat for Beginners
Creative Branching Models for Multiple Release Streams
Creative Branching Models for Multiple Release Streams
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Alm tce parallel development
Alm tce parallel development
2015-ghci-presentation-git_gerritJenkins_final
2015-ghci-presentation-git_gerritJenkins_final
Git Tutorial | Git Basics - Branching, Merging, Rebasing | Learn Git | DevOps...
Git Tutorial | Git Basics - Branching, Merging, Rebasing | Learn Git | DevOps...
How We Use GitHub
How We Use GitHub
Big feature - small sprint
Big feature - small sprint
Branching Strategies: Feature Branches vs Branch by Abstraction
Branching Strategies: Feature Branches vs Branch by Abstraction
Último
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Último
(20)
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Branch to branch by Photis Patriotis
1.
Branch to Branch Making GIT
Workflows Work
2.
Assumptions ● You’ve used
GIT ● You’ve branched something ● You’ve merged something ● You’ve tagged something ● You’ve messed something up pretty badly
3.
What is a branch?
4.
Why is GIT
Workflow Important ● Communicate Releases ● Testing (Manual and Automated) ● Code reviews ● Hot Fixes ● Semantic Versioning ● Work as both a team and individuals
5.
Base Branches /develop /master
6.
Feature Branches Pull Request /develop /feature/descriptive-name /master
7.
Tags / Versioning v1.0.0
v1.1.0 /develop /master Testing
8.
Hot Fix Pull Request /develop /master /hot-fix/descriptive-name v1.3.0
v1.3.1
9.
Release/Staging Branch v2.0.0v1.3.0 /develop /master /release/v2.0.xTesting
10.
Advanced Flows
11.
Large Features /
Epics Pull Request + Code Walkthrough Pull Request /epic/descriptive-name/develop /develop /master /epic/descriptive-name/sub-feature
12.
Multiple Concentrations /android/develop /android/master /ios/develop /ios/master /server/develop /server/master /master server-v1.0.0 ios-v2.7.0 android-v3.3.0 android-v3.4.0 ios-v3.0.0 server-v1.1.0
13.
Forking Repos ● Organic ●
Role Based ● Many Implementations
14.
Branch Permissions
15.
Resources ● gitflow ○ http://nvie.com/posts/a-successful-git-branching-model/ ○
http://danielkummer.github.io/git-flow-cheatsheet/ ● Distributed Workflows ○ http://git-scm.com/book/en/Distributed-Git-Distributed-Workflows ○ https://www.atlassian.com/git/workflows ● Semantic Versioning ○ http://semver.org/
Baixar agora