Script de Shell: obtenga un file específico del repository de git e imprima en la terminal

El script que intenté es:

git fetch git@repository_link.git git show v3:my_file.yaml > exported_file.txt 

Pero después de la ejecución, me sale un error:

 fatal: Invalid object name 'v3-api' 

¿Cómo puedo get el file e imprimir su contenido en uno local?

Gracias por adelantado.

Inmediatamente me doy count de que tratas de git fetch un repository. git fetch se usa para cerrar una twig desde un repository remoto después de haber clonado ese repository. Lo que estabas buscando es git clone .

git clone git@repository_link.git

Si desea que el file completo se copie a otro file. Entonces sugeriría usar la function cp de bash.

Por ejemplo, mira lo siguiente.

 cp /some/path/file.yaml /some/other/path/output.txt 

Otra forma que conozco (que definitivamente no es mejor que el enfoque anterior) es networkingirigir la salida de cat a su file creado.

 cat somefile.yaml > output.txt