Skip to content

Details

Hello Pythonistas,

We are very fortunate to have Alex Chan (@alexwlchan), software developer at @wellcometrust and member of the PyConUK team kindly giving us a talk and workshop on the inner workings of GIT.

Git is a key part of many modern development workflows. It's incredibly powerful, but its complexity and idiosyncratic user interface means we often treat it as a magic black box. How does it actually work?

When we understand our tools, we become more confident and effective users. In this workshop, we'll take a low-level look at how Git works under the hood.

We'll use Git plumbing commands to reproduce a typical Git workflow (add, commit, branch, and so on) -- and peer inside the .git directory to see what's really going on. Along the way, we'll answer questions like:

  • Where does Git store information? And how?
  • What really happens when you run git commit?
  • What's behind a branch?

Familiarity with basic Git will be helpful.

You'll need your own laptop, with Git and a text editor installed. We'll be using Git on the command line, not in a GUI.

There will be refreshments available on the night kindly provided by Reqiva.

Hope to see you all there!

Sponsors

Sponsor logo
Corriculo
Event sponsor for November 2019 to April 2023.
Sponsor logo
Navenio
Providing use of their event space for our meetups.

Members are also interested in