# Adjuntar archivos

Puedes transmitir información si adjuntas varios tipos de archivo a tus propuestas y solicitudes de incorporación de cambios.

> \[!NOTE]
> En el caso de los repositorios públicos, se puede acceder a los archivos cargados sin autenticación. En el caso de repositorios privados e internos, solo los usuarios con acceso al repositorio pueden ver los archivos cargados.

Para adjuntar un archivo a una propuesta o una conversación de una solicitud de extracción, arrástralo y suéltalo en el cuadro de comentarios.
También puede hacer clic en <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-paperclip" aria-label="Attach files" role="img"><path d="M12.212 3.02a1.753 1.753 0 0 0-2.478.003l-5.83 5.83a3.007 3.007 0 0 0-.88 2.127c0 .795.315 1.551.88 2.116.567.567 1.333.89 2.126.89.79 0 1.548-.321 2.116-.89l5.48-5.48a.75.75 0 0 1 1.061 1.06l-5.48 5.48a4.492 4.492 0 0 1-3.177 1.33c-1.2 0-2.345-.487-3.187-1.33a4.483 4.483 0 0 1-1.32-3.177c0-1.195.475-2.341 1.32-3.186l5.83-5.83a3.25 3.25 0 0 1 5.553 2.297c0 .863-.343 1.691-.953 2.301L7.439 12.39c-.375.377-.884.59-1.416.593a1.998 1.998 0 0 1-1.412-.593 1.992 1.992 0 0 1 0-2.828l5.48-5.48a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-5.48 5.48a.492.492 0 0 0 0 .707.499.499 0 0 0 .352.154.51.51 0 0 0 .356-.154l5.833-5.827a1.755 1.755 0 0 0 0-2.481Z"></path></svg> debajo del cuadro de comentarios de la incidencia para buscar, seleccionar y añadir un archivo de su equipo.

![Captura de pantalla del cuadro de comentarios de incidencias. El icono "Adjuntar archivos" está resaltado en naranja.](/assets/images/help/issues/attach-file.png)

En una solicitud de incorporación de cambios, también puedes hacer clic en <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-paperclip" aria-label="Attach files" role="img"><path d="M12.212 3.02a1.753 1.753 0 0 0-2.478.003l-5.83 5.83a3.007 3.007 0 0 0-.88 2.127c0 .795.315 1.551.88 2.116.567.567 1.333.89 2.126.89.79 0 1.548-.321 2.116-.89l5.48-5.48a.75.75 0 0 1 1.061 1.06l-5.48 5.48a4.492 4.492 0 0 1-3.177 1.33c-1.2 0-2.345-.487-3.187-1.33a4.483 4.483 0 0 1-1.32-3.177c0-1.195.475-2.341 1.32-3.186l5.83-5.83a3.25 3.25 0 0 1 5.553 2.297c0 .863-.343 1.691-.953 2.301L7.439 12.39c-.375.377-.884.59-1.416.593a1.998 1.998 0 0 1-1.412-.593 1.992 1.992 0 0 1 0-2.828l5.48-5.48a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-5.48 5.48a.492.492 0 0 0 0 .707.499.499 0 0 0 .352.154.51.51 0 0 0 .356-.154l5.833-5.827a1.755 1.755 0 0 0 0-2.481Z"></path></svg> en la barra de formato situada encima del cuadro de comentarios de la solicitud.

![Captura de pantalla del cuadro de comentarios de solicitudes de cambios. El icono "Adjuntar archivos" está resaltado en naranja.](/assets/images/help/pull_requests/attach-file.png)

Al adjuntar un archivo, se carga inmediatamente en GitHub y el campo de texto se actualiza para mostrar la dirección URL anonimizada del archivo.
Para obtener más información sobre las direcciones URL anonimizadas, consulte [Acerca de las URL anonimizadas](/es/authentication/keeping-your-account-and-data-secure/about-anonymized-urls).

> \[!NOTE]
> En muchos exploradores, puedes copiar y pegar las imágenes directamente en el cuadro.

El tamaño máximo de archivo es:

* 10 MB para imágenes y gifs
* 10 MB para vídeos cargados en un repositorio propiedad de un usuario u organización en un plan gratuito GitHub
* 100 MB para vídeos cargados en un repositorio propiedad de un usuario u organización en un plan de pago GitHub
* 25MB para el resto de los archivos

> \[!NOTE]
> Para cargar vídeos mayores de 10 MB en un repositorio propiedad de un usuario u organización en un plan de pago GitHub , debe ser miembro de la organización o colaborador externo, o estar en un plan de pago.

## Tipos de archivo compatibles

Los siguientes tipos de archivo multimedia y de imagen se admiten en todos los contextos.

### Archivos multimedia y de imagen

* PNG (`.png`)
* GIF (`.gif`)
* JPEG (`.jpg`, `.jpeg`)
* SVG (`.svg`)
* Vídeo (`.mp4`, `.mov`, `.webm`)

  > \[!NOTE]
  > La compatibilidad con códecs de vídeo es específica del explorador y es posible que un vídeo que cargues en un explorador no se pueda ver en otro. Por el momento, recomendamos utilizar H.264 para una mejor compatibilidad.

## Tipos de archivo adicionales

Los siguientes tipos de archivo se admiten para cargas en comentarios de incidencias, de solicitudes de cambios y de debates en repositorios. Esta lista de tipos de archivo también se admite en los debates de la organización.

### Documentos

* Archivos PDF (`.pdf`)
* Microsoft Office documentos (`.docx`, `.pptx`, `.xlsx`, `.xls`, ) `.xlsm`
* Formatos de OpenDocument (`.odt`, `.fodt`, `.ods`, `.fods`, `.odp`, `.fodp`, `.odg`, `.fodg`, `.odf`)
* Archivos de texto enriquecido y de procesamiento de texto (`.rtf`, `.doc`)

### Archivos de texto y de datos

* Texto sin formato y marcado (`.txt`, `.md`, `.copilotmd`)
* Datos y archivos tabulares (`.csv`,`.tsv`,`.log`, `.json`, `.jsonc`)

### Archivos de desarrollo y código

* Archivos de C (`.c`)
* Archivos de C# (`.cs`)
* Archivos de C++ (`.cpp`)
* Archivos CSS (`.css`)
* Diagramas (`.drawio`)
* Archivos de volcado (`.dmp`)
* Archivos HTML (`.html`, `.htm`)
* archivos Java (`.java`)
* Archivos JavaScript (`.js`)
* Cuadernos de Jupyter (`.ipynb`)
* Archivos de parche (`.patch`)
* Archivos PHP (`.php`)
* Archivos de generación de perfiles (`.cpuprofile`)
* Archivos de base de datos de programa (`.pdb`)
* archivos Python (`.py`)
* Scripts de shell (`.sh`)
* Archivos SQL (`.sql`)
* Archivos TypeScript (`.ts`, `.tsx`)
* Archivos XML (`.xml`)
* Archivos YAML (`.yaml`, `.yml`)

> \[!NOTE]
> Si usas Linux e intentas cargar un archivo `.patch`, recibirás un mensaje de error. Este es un problema conocido.

### Archivos comprimidos

* Archivos y paquetes (`.zip`, `.gz`, `.tgz`)

### Comunicación y registros

* Archivos de texto y correo electrónico (`.debug`, `.msg`, `.eml`)

### Imágenes

* Imágenes TIFF y de mapa de bits (`.bmp`, `.tif`, `.tiff`)

### Audio

* Archivos de audio (`.mp3`, `.wav`)