vscode git bazaar blame

vscode - blame annotate git



¿Hay git blame gui similar a bzr qannotate? (6)

Aptana Studio, SublimeText y TextMate tienen visualizaciones similares que tienes allí, pero nada con los colores. Puede configurar emacs o vim para mostrarle una versión en color.

Como antiguo usuario y principiante de git en git , estoy tratando de encontrar una buena herramienta GUI para git blame similar a bzr qannotate . Este último tiene 2 vistas principales:

  1. visor de contenido de archivo con información corta de anotaciones (quién, en qué revisión cambió la línea) + coloreado del fondo según la identificación del usuario y la edad del cambio.
  2. Visor de registro de archivos: cuando hago clic en la línea en el contenido del archivo, puedo ver la revisión cuando se cambió esa línea y toda la información de registro al respecto.

Captura de pantalla:

Veo que XCode IDE tiene algo así como eso incorporado, aunque está dentro de la ventana del editor y, por lo tanto, no es muy útil.

Hasta ahora he probado con GitX 0.7.1, y GitHub para Mac, ambos no tienen "culpa" en absoluto.

Acabo de marcar SourceTree para Mac, y aunque tiene soporte para culpar, pero es bastante rudimentario y me muestra casi lo mismo que git blame línea de comandos, aunque puedo hacer doble clic en la línea para ver la revisión y los cambios correspondientes en otra ventana. Eso todavía no es tan bueno como bzr qannotate .

¿Hay otras herramientas GUI que puedo usar?


Echa un vistazo a Git Extensions y mira si eso es lo que estás buscando.


La forma más fácil podría ser gui gui blame <arguments> . Puede usar gui gui --help para obtener más información sobre los argumentos. Here la fuente oficial.



tig FTW!

Presionando t obtienes la vista de árbol. Luego, al presionar B se muestra la git blame del archivo resaltado.


git gui tiene esta funcionalidad, pero no está tan pulida. Vaya a "Repositorio" -> "Buscar archivos maestros" (o "Buscar archivos de sucursal" para obtener una rama diferente) -> haga doble clic en el nombre de un archivo. Es básico, y no parece tener mucha capacidad de configuración en este momento, pero es funcional.