OK, If you really want to know how git works, this is the episode for you.

KG talks with his longtime colleague and mentor Gordon McCreight. Gordon is a

wiz in general but his knowledge of git goes deep. So in this episode, KG goes

solo and really dives in-depth about how git works.

Buckle up and listen on; you'll come out on the outer side with a much

sounder understanding of git.

Shownotes

Plumbing and Porcelain

commands

git gc vs

prune

Objects which are no longer referenced can be evicted with git prune; though this is a low-level operation which is often called from git gc. By default it will not remove commits newer than 2 weeks old, and of course the commits that are reachable from that; so provided the branch (or tag) deleted has recent commits, it will stay around in the git repository for up two a fortnight afterwards.

Git internals by John Britton of GitHub - CS50 Tech

Talk

Sponsors 🙏

Educative.io

Learn and practice Android development from inside your browser. Visit Educative.io/Fragmented to get 10% off.

Contact

@gmccreight @fragmentedcast or our Youtube channel @donnfelker and donnfelker (on Instagram) kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal

Podden och tillhörande omslagsbild på den här sidan tillhör Donn Felker, Kaushik Gopal. Innehållet i podden är skapat av Donn Felker, Kaushik Gopal och inte av, eller tillsammans med, Poddtoppen.

Senast besökta

Fragmented - Android Developer Podcast

197: .git internals with Gordon 🔧

00:00