- Last update:

Git

All about Git

🕒 2 min read

Category: Linux

Tags: presentation, talk, git

Here are two talks about Git I gave in the last two years, at HumanTalks Compiègne. I added the slides as well.

Slides are available in HTML.

Slides are available in HTML.

Going further

Here are some resources to go deeper with Git.

General

Rebasing and cherry-picking

Rebases mostly use git am, which given diffs apply them sequentially. Diffs are computed between a given commit and its parent.

On the other hand, cherry-picks uses a three-way merge to notice file renames.

More on the topic below:

Auto deployment

Commit messages

Sub-projects management: submobules and subtrees

Tricks