Tengo un git-repo y necesito solo los autores de un archivo específico. Puedo extraer los autores del comando git-blame, pero ¿hay una manera más fácil de obtener solo los nombres de autor de un archivo?¿Cómo puedo obtener solo los autores de un archivo específico de un git-repo?
5
A
Respuesta
8
git log --format=%an -- $file
le mostrará todas las confirmaciones para ese archivo y solo los autores de esa confirmación. por lo que tiene un autor por línea
otra solución fácil sería utilizar git shortlog
git shortlog -s -- $file # add -n to sort by number of commits
0
Esto es por lo general lo que quiero:
git log --format="%ad %an" -- $file
(incluye la fecha de la confirmación)
Cuestiones relacionadas
- 1. En C, ¿cómo puedo obtener un directorio específico?
- 2. ¿Cómo puedo obtener un rango específico de bytes en los datos varbinary?
- 3. Descomprimir solo un bloque bzip2 específico
- 4. Cómo convertir miles de archivos PDF en un solo archivo Postscript en un orden específico
- 5. ¿Cómo puedo obtener un CGImageRef de un archivo?
- 6. ¿Cómo puedo mostrar el contenido de un archivo en un estado específico de un git repo?
- 7. ¿Puedo crear un archivo de gitignore específico para el usuario?
- 8. ¿Cómo extraer un archivo específico con GIT?
- 9. C# cómo puedo obtener todos los nombres de los elementos de un archivo XML
- 10. ¿Cómo elimino un archivo de solo lectura?
- 11. ¿Cómo creo un archivo con un número de inodo específico?
- 12. ¿Cómo puedo registrar autores únicos en git?
- 13. ¿Cómo cambiar un ícono para un solo archivo del tipo específico?
- 14. ¿Cómo puedo obtener todos los objetos en un modelo de Django que tienen un valor específico para un campo ForeignKey?
- 15. ¿Cómo puedo modificar un archivo zip solo en la memoria?
- 16. Verificar el tamaño total del archivo de un directorio específico para un usuario específico
- 17. ¿Cómo obtener un "commit" específico de una gema de github?
- 18. ¿Cómo obtener solo los nombres de archivo dentro de un directorio usando C#?
- 19. ¿Cómo puedo consumir eventos clave solo en un teclado con un HID específico en Mac OSX?
- 20. ¿Cómo puedo obtener la máscara de permiso de un archivo?
- 21. SVN - ¿Cómo cargar un solo archivo?
- 22. ¿Cómo hacer un archivo de "solo lectura"?
- 23. Obtener un NSArray de un solo atributo de un NSArray
- 24. ¿Cómo puedo extraer un solo archivo de un archivo ZIP utilizando Perl's Archive :: Zip?
- 25. Cómo obtener solo los primeros diez bytes de un archivo binario
- 26. ¿Cómo puedo "modificar" varios archivos en un solo archivo base?
- 27. ¿Cómo puedo filtrar la salida de compilación solo para un modo específico o buffer en Emacs?
- 28. ¿Cómo extraigo un solo fragmento de bytes de un archivo?
- 29. ¿Cómo puedo actualizar un XElement específico?
- 30. ¿Puedo modificar theme_menu_link para un menú específico?