Quiero mostrar el contenido de un archivo dado por una ruta en un estado específico de un git repo. Intenté sin éxito esto:¿Cómo puedo mostrar el contenido de un archivo en un estado específico de un git repo?
git show f825334150cd4bc8f46656b2daa8fa1e92f7796d:Katana/source/Git/GitLocalBranch.h
fatal: ambiguous argument
'f825334150cd4bc8f46656b2daa8fa1e92f7796d:Katana/source/Git/GitLocalBranch.h': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
La confirmación en cuestión no modificó el archivo especificado. ¿Cómo puedo mostrar el contenido de un archivo en un estado determinado (especificado por un hash de confirmación) independientemente de la participación del archivo en la confirmación?
Katana/fuente/Git/GitLocalBranch.h es una ruta relativa desde el directorio de base de git – richcollins
Bueno, eso es cierto, entonces. ¿'F82533' es una confirmación? Puede verificar su tipo ejecutando 'git cat-file -t f82533'. – MikeSep
Acabo de comprobar que 'git show commitHash: path/to/file' funciona bien para mí cuando se hace referencia a un archivo no modificado en la confirmación. – MikeSep