Skip to content

Instantly share code, notes, and snippets.

View CLOVIS-AI's full-sized avatar

Ivan “CLOVIS” Canet CLOVIS-AI

View GitHub Profile
@briceburg
briceburg / git.md
Created November 22, 2015 05:42
git - checking fast-forward-ness
git merge-base --is-ancestor master HEAD

from man git merge-base

A common idiom to check "fast-forward-ness" between two commits A and B is (or at least used to be) to compute the merge base between A and B, and check if it is the same as A, in which case, A is an ancestor of B. You will see this idiom used