Git pull até um commit específico

Eu quero fazer umagit pull mas apenas até um commit específico.

 A->B->C->D->E->F (Remote master HEAD)

então suponha que meulocal master HEAD aponta paraBe quero puxar atéE. O que devo fazer ?

Isso não está puxando um commit específico, está puxando um commit específico.