2012-06-01 19 views
9

He estado buscando en las opciones de git diff y git log para encontrar una manera de rastrear un historial de líneas de código fuente dado en el repositorio (ramas, autores, mensajes de confirmación, etc.) pero no No veo nada como esto.git historia de una línea de origen

¿Hay herramientas git de terceros que pueden lograr esto?

+0

¿Puede esto ayudar? http://stackoverflow.com/questions/2700140/how-do-i-search-git-history-for-a-disappeared-line – frbry

+1

Creo que lo que estás buscando es 'git culpa '. – vcsjones

+0

Mire http://stackoverflow.com/a/8436707/236871 y http://stackoverflow.com/a/8436006/236871 – KurzedMetal

Respuesta

0

que quieren

git blame 

Si la línea de código venía de otro archivo en algún momento de la historia y desea realizar un seguimiento de eso, puede

git blame -M 
+14

Creo que lo que él quiere es poder mirar múltiples errores de git, esencialmente. Es decir. encuentre una lista de confirmaciones donde una línea específica cambió. – Ibrahim

Cuestiones relacionadas