Gitea: La opción de configuración de git color.diff puede romper la diferencia y confirmar el gráfico

Creado en 17 dic. 2017  ·  3Comentarios  ·  Fuente: go-gitea/gitea

  • Versión de Gitea (o ref. De confirmación): Master y 1.3.1
  • Versión de Git: 2.14.0.windows.2
  • Sistema operativo: Windows Server 2012 R2
  • Base de datos (use [x] ):

    • [] PostgreSQL

    • [] MySQL

    • [] MSSQL

    • [X] SQLite

  • ¿Puede reproducir el error en https://try.gitea.io :

    • [] Sí (proporcione un ejemplo de URL)

    • [X] No

    • [ ] Irrelevante

  • Log gist:
    n / A

Descripción

Acabo de descubrir por qué mi gitea no funcionaba correctamente. Ayer planteé un problema de pánico aquí para el que @bkcsoft envió un parche (pull / 3156). Después de eliminar la última compilación maestra que luego reveló que no pude ver ninguna diferencia. Después de rascarme la cabeza y recorrer la fuente de git_diff.go, descubrí que mi problema era una configuración compartida en la que había estado tratando de mejorar mis diferencias de línea de comando en ~ / .gitconfig, pero esto chocaba con el uso de git diff de gitea. Específicamente, establecería color.diff=always en mi ~ / .gitconfig. La eliminación de esto ha devuelto mi salida de diferencias y también el gráfico de confirmación. Potencialmente, gitea podría especificar --no-color sin embargo, creo que este es un caso de error del usuario (Lafriks me pidió que envíe esto como un problema del chat de discordia).

Este problema solo afectaría a las personas que ejecutan gitea y git con la misma identificación de usuario. Tengo esto en un entorno en el que estamos usando el ejecutable de Windows en un modo portátil.

Síntomas: pánico, hasta que se fusionó pull / 3156 y luego un mensaje de contenido Diff no disponible. En el gráfico de confirmación también faltaba la representación visual o "vías de tren".

Editar: mención @ fija.

kinbug revieweconfirmed

Comentario más útil

@haytona Creo que @bkcsoft en este ticket ...

Todos 3 comentarios

@haytona Creo que @bkcsoft en este ticket ...

Este problema se ha marcado automáticamente como obsoleto porque no ha tenido actividad reciente. Se cerrará si no se realizan más actividades durante las próximas 2 semanas. Gracias por sus aportaciones.

Este problema se ha cerrado automáticamente debido a la inactividad. Puede volver a abrirlo si es necesario.

¿Fue útil esta página
0 / 5 - 0 calificaciones