Submit Search
Upload
Auto rebase
•
Download as PPTX, PDF
•
0 likes
•
342 views
C
carlbaldwin
Follow
Slides showing a problem with git review's auto-rebase feature.
Read less
Read more
Software
Report
Share
Report
Share
1 of 5
Download now
Recommended
Asynchronous processing with PHP and Symfony2. Do it simple
Asynchronous processing with PHP and Symfony2. Do it simple
Kirill Chebunin
White stripes
White stripes
Townsend Jamie-ash
FISHERY RESOURCES MAEGEMENT
FISHERY RESOURCES MAEGEMENT
badlongn
Humanajd!!!!!
Humanajd!!!!!
badlongn
Defesa civil
Defesa civil
Edivaldo da Silva coelho
Evaluation Q3
Evaluation Q3
Townsend Jamie-ash
White stripes
White stripes
Townsend Jamie-ash
Subnet Pools and Pluggable IPAM
Subnet Pools and Pluggable IPAM
carlbaldwin
Recommended
Asynchronous processing with PHP and Symfony2. Do it simple
Asynchronous processing with PHP and Symfony2. Do it simple
Kirill Chebunin
White stripes
White stripes
Townsend Jamie-ash
FISHERY RESOURCES MAEGEMENT
FISHERY RESOURCES MAEGEMENT
badlongn
Humanajd!!!!!
Humanajd!!!!!
badlongn
Defesa civil
Defesa civil
Edivaldo da Silva coelho
Evaluation Q3
Evaluation Q3
Townsend Jamie-ash
White stripes
White stripes
Townsend Jamie-ash
Subnet Pools and Pluggable IPAM
Subnet Pools and Pluggable IPAM
carlbaldwin
The Virtual Git Summit - Subversion to Git - A Sugar Story
The Virtual Git Summit - Subversion to Git - A Sugar Story
John Mertic
Elasticsearch@ALM
Elasticsearch@ALM
Eyal Dahari
OpenStack Neutron's Distributed Virtual Router
OpenStack Neutron's Distributed Virtual Router
carlbaldwin
Rest api design by george reese
Rest api design by george reese
buildacloud
EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements Syntax
TechWell
EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements Syntax
TechWell
Syncing with-upstream
Syncing with-upstream
Darragh Bailey
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
Guillermo A. Fisher
5 unspoken rules of contributing to open source software v2
5 unspoken rules of contributing to open source software v2
Mike Nelson
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...
AgileSparks
BGOUG 2014 Decrease Your MySQL Attack Surface
BGOUG 2014 Decrease Your MySQL Attack Surface
Georgi Kodinov
Whiskey, Tango, Foxtrot: Understanding API Usage
Whiskey, Tango, Foxtrot: Understanding API Usage
Clay Loveless
Symptoms of Bad Quality Software
Symptoms of Bad Quality Software
ashokguduru
Surviving Black Friday - CodeMotion
Surviving Black Friday - CodeMotion
Omri Fima
Working With People Adl Uni
Working With People Adl Uni
Matthew Landauer
2010 11 pubcon_hendison-hosting
2010 11 pubcon_hendison-hosting
shendison
Evolving toward devops through transaction centric monitoring
Evolving toward devops through transaction centric monitoring
Peter Holditch
PromptWorks Talk Tuesdays: Dustin Ingram 8/30/16 "What is an ADR?"
PromptWorks Talk Tuesdays: Dustin Ingram 8/30/16 "What is an ADR?"
PromptWorks
Git more
Git more
Zhenkai jiang
Master agile development and testing
Master agile development and testing
vmglover
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
joe51371421
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
More Related Content
Similar to Auto rebase
The Virtual Git Summit - Subversion to Git - A Sugar Story
The Virtual Git Summit - Subversion to Git - A Sugar Story
John Mertic
Elasticsearch@ALM
Elasticsearch@ALM
Eyal Dahari
OpenStack Neutron's Distributed Virtual Router
OpenStack Neutron's Distributed Virtual Router
carlbaldwin
Rest api design by george reese
Rest api design by george reese
buildacloud
EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements Syntax
TechWell
EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements Syntax
TechWell
Syncing with-upstream
Syncing with-upstream
Darragh Bailey
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
Guillermo A. Fisher
5 unspoken rules of contributing to open source software v2
5 unspoken rules of contributing to open source software v2
Mike Nelson
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...
AgileSparks
BGOUG 2014 Decrease Your MySQL Attack Surface
BGOUG 2014 Decrease Your MySQL Attack Surface
Georgi Kodinov
Whiskey, Tango, Foxtrot: Understanding API Usage
Whiskey, Tango, Foxtrot: Understanding API Usage
Clay Loveless
Symptoms of Bad Quality Software
Symptoms of Bad Quality Software
ashokguduru
Surviving Black Friday - CodeMotion
Surviving Black Friday - CodeMotion
Omri Fima
Working With People Adl Uni
Working With People Adl Uni
Matthew Landauer
2010 11 pubcon_hendison-hosting
2010 11 pubcon_hendison-hosting
shendison
Evolving toward devops through transaction centric monitoring
Evolving toward devops through transaction centric monitoring
Peter Holditch
PromptWorks Talk Tuesdays: Dustin Ingram 8/30/16 "What is an ADR?"
PromptWorks Talk Tuesdays: Dustin Ingram 8/30/16 "What is an ADR?"
PromptWorks
Git more
Git more
Zhenkai jiang
Master agile development and testing
Master agile development and testing
vmglover
Similar to Auto rebase
(20)
The Virtual Git Summit - Subversion to Git - A Sugar Story
The Virtual Git Summit - Subversion to Git - A Sugar Story
Elasticsearch@ALM
Elasticsearch@ALM
OpenStack Neutron's Distributed Virtual Router
OpenStack Neutron's Distributed Virtual Router
Rest api design by george reese
Rest api design by george reese
EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements Syntax
EARS: The Easy Approach to Requirements Syntax
Syncing with-upstream
Syncing with-upstream
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
5 unspoken rules of contributing to open source software v2
5 unspoken rules of contributing to open source software v2
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...
BGOUG 2014 Decrease Your MySQL Attack Surface
BGOUG 2014 Decrease Your MySQL Attack Surface
Whiskey, Tango, Foxtrot: Understanding API Usage
Whiskey, Tango, Foxtrot: Understanding API Usage
Symptoms of Bad Quality Software
Symptoms of Bad Quality Software
Surviving Black Friday - CodeMotion
Surviving Black Friday - CodeMotion
Working With People Adl Uni
Working With People Adl Uni
2010 11 pubcon_hendison-hosting
2010 11 pubcon_hendison-hosting
Evolving toward devops through transaction centric monitoring
Evolving toward devops through transaction centric monitoring
PromptWorks Talk Tuesdays: Dustin Ingram 8/30/16 "What is an ADR?"
PromptWorks Talk Tuesdays: Dustin Ingram 8/30/16 "What is an ADR?"
Git more
Git more
Master agile development and testing
Master agile development and testing
Recently uploaded
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
joe51371421
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
kalichargn70th171
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Ortus Solutions, Corp
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
AxelRicardoTrocheRiq
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
Asset Management Software - Infographic
Asset Management Software - Infographic
Hr365.us smith
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
bodapatigopi8531
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
kaushalgiri8080
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
kellynguyen01
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
BradBedford3
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
MyIntelliSource, Inc.
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
DNT_Corporate presentation know about us
DNT_Corporate presentation know about us
Dynamic Netsoft
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
Recently uploaded
(20)
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Asset Management Software - Infographic
Asset Management Software - Infographic
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
DNT_Corporate presentation know about us
DNT_Corporate presentation know about us
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Auto rebase
1.
Auto-rebase © Copyright
2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
2.
Handling Multiple Changes
Using 7 DVR patches as an example • Dependency Order Not Linear • Should it be? (I don’t think so) • The pain comes mostly from the depth of the chain • Avoid Dependencies at all Costs? • There are legitimate use cases for dependency chains • Keep the depth under control © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject 2 to change without notice.
3.
Handling Multiple Changes
It is Never Linear!!! This is what the dependency chain really looks like. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject 3 to change without notice.
4.
Handling Multiple Changes
Enemy Number One! • Automatic rebase feature • Default behavior of “git review” • Most of the time it is disruptive • Sometimes it is destructive! • Go to the next slide to see what happens © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject 4 to change without notice.
5.
Handling Multiple Changes
Enemy Number One! • L3 Agent/21 is new • Clobbered API Extension!! • PS11 was rebased from PS5 • PS6-PS10 are clobbered by PS11 • I’ve dealt with this more than once • Use --no-rebase Always © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject 5 to change without notice.
Download now