tipos tag sirve remove qué para nos existen etiquetas cuando crear creamos commits commands git blame

git - tag - Culpar a una versión anterior de un archivo en una ubicación diferente



tipos de etiquetas en git (1)

En un momento dado, mi repositorio de git había reorganizado sus rutas.

A menudo quiero echarle la culpa a un archivo en una revisión antes de la mudanza.

¿Cuál es el hechizo de culpa de Git para culpar a un archivo que no existe en el repositorio actual?

Lo intenté:

> git blame new/path/to/file old_rev fatal: no such path ... in old_rev > git blame old/path/to/file old_rev fatal: cannot stat path ... in old_rev > git blame old_rev:old/path/to/file old_rev fatal: cannot stat path ... in old_rev

Claramente, podría simplemente revisar old_rev y culpar al camino apropiado, pero prefiero evitar eso.


Puedes usar git blame --follow para hacer que la culpa siga tus nombres.

También veo que sus parámetros están en el orden incorrecto, intente lo siguiente:

git blame old_rev -- old/path/to/file