Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
To Learn More or Register: LinuxCon North America | CloudOpen North America
View analytic
Friday, August 22 • 10:45am - 11:35am
New Views on Your Source Code History with 'git replace' - Christian Couder, SoftAtHome

Sign up or log in to save this to your schedule and see who's attending!

Git has become the most popular version control system in the Open Source world, and more and more companies are also using it. The source code history when managed by Git is supposed to be immutable, because Git uses a content addressed database. The Git objects are indexed by their SHA-1 hash. When mistakes have been made, or to make some history based features more useful or more reliable, though, it can be interesting to transform the Git source code history. To do that it is a good idea to use "git replace".

"git replace" makes it possible to have different "views" on the history, instead of only one. It works by creating special references and using these special refs to dynamically use some git objects instead of the original ones.

Survey this Session   

Speakers
CC

Christian Couder

Software Engineer, Software Engineer
Christian Couder is a software engineer with 20 years of professional experience in software development, release, build and version control. He is a Git developer since June 2006. He has been working on many part of Git, especially "git bisect" and lately "git rebase". Since March 2015 he is an editor of the monthly Git Rev News newsletter. He works from his home in Paris, France as a freelance consultant and developer for Booking.com and GitLab... Read More →


Friday August 22, 2014 10:45am - 11:35am
Sheraton Ballroom II