Skip to main content
Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Ver un archivo

Puedes ver el contenido sin procesar de los archivos o rastrear cambios en las líneas de un archivo y descubrir cómo evolucionaron las partes de este con el tiempo.

Ver o copiar el contenido sin procesar de los archivos

Con la vista de contenido sin procesar, puedes ver o copiar el contenido sin procesar de un archivo sin ningún tipo de formato.

  1. En tu instancia de GitHub Enterprise Server, visita la página principal del repositorio.
  2. Haz clic en el archivo que quieras ver.
  3. En la esquina superior derecha de la vista de archivo, haz clic enSin procesar. Captura de pantalla del botón "sin procesar" en el encabezado del archivo
  4. Opcionalmente, para copiar el contenido sin procesar del archivo, en la esquina superior derecha de la vista de archivo, haz clic en .

Ver el historial de revisión línea por línea de un archivo

Con la vista de último responsable, puedes ver el historial de revisión línea por línea para todo un archivo o ver el historial de revisión de una única línea dentro de un archivo haciendo clic en . Cada vez que hagas clic en , verás la información de revisión anterior para esa línea, incluido quién y cuándo confirmó el cambio.

Vista de último responsable de Git

En un archivo o solicitud de extracción, también puedes utilizar el menú para ver el último responsable de Git para una línea o rango de líneas seleccionado.

Menú Kebab con opciones para ver el último responsable de Git para una línea seleccionada

Sugerencia: En la línea de comando, también puedes utilizar git blame para ver el historial de revisión de líneas dentro de un archivo. Para obtener más información, consulta la documentación de git blame de Git.

  1. En tu instancia de GitHub Enterprise Server, visita la página principal del repositorio.
  2. Haz clic para abrir el archivo cuyo historial de líneas quieres ver.
  3. En la esquina superior derecha de la vista del archivo, haz clic en Blame (Último responsable) para abrir la vista del último responsable. Botón Blame (Último responsable)
  4. Para ver versiones anteriores de una línea específica, o el siguiente último responsable, haz clic en hasta que hayas encontrado los cambios que quieres ver. Botón Prior blame (Último responsable anterior)

Ignorar las confirmaciones en la vista de último responsable

Todas las revisiones que se especifican en el archivo .git-blame-ignore-revs, el cual debe estar en el directorio raíz de tu repositorio, se ocultan de la vista de último responsable utilizando el ajuste de configuración git blame --ignore-revs-file de Git. Para obtener más información, consulta git blame --ignore-revs-file en la documentación de Git.

  1. En el directorio de tu repositorio, crea un archivo llamado .git-blame-ignore-revs.

  2. Agrega los hashes de confirmación que quieras excluir de la vista de último responsable a ese archivo. Te recomendamos que el archivo se estructure de la siguiente forma, incluyendo los comentarios:

    # .git-blame-ignore-revs
    # Removed semi-colons from the entire codebase
    a8940f7fbddf7fad9d7d50014d4e8d46baf30592
    # Converted all JavaScript to TypeScript
    69d029cec8337c616552756310748c4a507bd75a
    
  3. Confirma y sube los cambios.

Ahora, cuando visites la vista de último responsable, las revisiones listadas no se incluirán en ella. Verás un letrero de ignorando las revisiones en .git-blame-ignore-revs indicando que algunas confirmaciones podrían estar ocultas:

Captura de pantalla de un letrero con la vista de último responsable que enlaza al archivo .git-blame-ignore-revs

Esto puede ser útil cuando algunas cuantas confirmaciones hacen cambios extensos a tu código. Puedes utilizar el archivo al ejecutar git blame localmente también:

git blame --ignore-revs-file .git-blame-ignore-revs

You can also configure your local git so it always ignores the revs in that file:

git config blame.ignoreRevsFile .git-blame-ignore-revs