Se você deseja obter um espelho exato da origem, sem nenhuma alteração local, basta excluir seu repositório local e digitar "git clone".
Infelizmente, o GitX não é um substituto para o git de linha de comando, mas um complemento para um subconjunto de funções que o último fornece.
Sim, o hard reset que você mencionou também faz o truque