Enviar búsqueda
Cargar
Branch to branch by Photis Patriotis
•
1 recomendación
•
600 vistas
Prolific Interactive
Seguir
Making GIT Workflows Work - Branch to branch by Photis Patriotis
Leer menos
Leer más
Tecnología
Desarrollo personal
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 15
Descargar ahora
Descargar para leer sin conexión
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
Más contenido relacionado
La actualidad más candente
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
La actualidad más candente
(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
Similar 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
Similar 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
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Último
(20)
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
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/
Descargar ahora