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.
- En GitHub.com, visita la página principal del repositorio.
- Haz clic en el archivo que quieras ver.
- En la esquina superior derecha de la vista de archivo, haz clic enSin procesar.
- 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.
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.
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.
- En GitHub.com, visita la página principal del repositorio.
- Haz clic para abrir el archivo cuyo historial de líneas quieres ver.
- En la esquina superior derecha de la vista del archivo, haz clic en Blame (Último responsable) para abrir la vista del último responsable.
- 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.
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.
-
En el directorio de tu repositorio, crea un archivo llamado
.git-blame-ignore-revs
. -
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
-
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:
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