¿Cómo hacer reference al consejo de CVS después de cada giv cvsimport?

Soy nuevo en git, por lo que si los procedimientos descritos se pueden hacer mejor, por favor ofrezca correcciones.

OBJETIVO: Configurar un repository de git para rastrear un proyecto de CVS, extraer cambios del repository de CVS, clonar de git local, trabajar, retroceder al repository de git local, repetir el ciclo.

  • Ran git cvsimport para crear un repository de git local:

    git cvsimport -d :local:/path/cvsproject -C shanetworking-git-repo -r upstream -i -R cvs-module

  • A medida que se actualiza el repository CVS local, se ejecuta git cvsimport .

  • La idea es shanetworking-git-repo (por> 1 desarrollador), trabajar y retroceder hacia él.

  • Lo primero que noté es que refs/heads/master no se mueve después de cada git cvsimport posterior, sin embargo, git cvsimport refs/remotes/upstream/master sí.

  • Al ejecutar git ls-remote origin master muestra los dos refs ref/heads/master y refs/remotes/upstream/master

    f901597e1d275e119963290e99f242e5fc4bb7be refs / heads / master d9723dec4453e04dcbbb729cb0e11bc5cfedc3c0 refs / remotes / upsteam / master

  • Sin embargo, git log d9723dec4453 finaliza con unknown revision or path...

La pregunta es cómo git cvsimport mueve git cvsimport refs/remotes/upstream/master git cvsimport refs/remotes/upstream/master ¿cómo se puede interactuar con él (por ejemplo, git show , git log …)?