Me gustaría averiguar todos los autores que han cambiado una línea de código. Git-log puede hacerlo en el nivel de archivo. Leí la página de manual y parece que git log no puede hacerlo en el nivel de línea. ¿Hay alguna manera de usar el comando git para hacerlo o tengo que escribir un script para mí?¿puede encontrar todos los autores que alguna vez han cambiado una línea de código?
Para mi propósito, me gustaría hacer esto en todas las líneas de código. Estoy haciendo esto para producir datos de entrenamiento de autoría para mi investigación.
Puede culpar/anotar para obtener la información en un nivel por revisión. "¿Quién cambió una línea?" Comienza a ser una pregunta difusa una vez que traes varias revisiones. –
¿Cuál es el objetivo de eso? –
@Tomasz: es bastante útil buscar el historial de una línea en particular, especialmente cuando se busca ver cuánto tiempo ha existido un error en la base del código o quién ha tocado una función en particular. – Christopher