La validation del clon del repository GIT local proviene del repository principal de GitHub

¿Existe alguna manera de comparar el clon local de un repository de GitHub con un repository en GitHub que efectivamente es el repository principal para confirmar que el clon local es un sub del repository de GitHub?

Debido a la naturaleza de git (la última confirmación implica la historia completa de esa twig), puede validarla comparando SHA1 de la última confirmación con la de un repository creíble.

Un fragment de código de shell simple puede ser así (suponiendo que solo esté interesado en la twig principal ):

if [ $(git rev-parse master^{commit}) == "<official sha1>" ]; then echo "Good" else echo "Bad" fi