Skip to main content

Anfügen von Dateien

Du kannst Informationen vermitteln, indem du deinen Issues und Pull Requests verschiedene Dateitypen anfügst.

Wer kann dieses Feature verwenden?

Markdown kann auf der Webbenutzeroberfläche von GitHub verwendet werden.

Warnung

Wenn du ein Bild oder Video in einen Pull Request oder Issuekommentar bzw. eine Datei in ein Ticket in das GitHub-Supportportal hochlädst, kann die anonymisierte URL ohne Authentifizierung von allen Personen angezeigt werden, auch wenn sich der Pull Request oder das Issue in einem privaten Repository befindet oder der private Modus aktiviert ist. Um vertrauliche Mediendateien zu schützen, stelle sie über ein privates Netzwerk oder einen Server bereit, der eine Authentifizierung vorschreibt.

Um eine Datei an eine Issue- oder eine Pull-Request-Unterhaltung anzuhängen, ziehe sie per Drag-and-Drop in das Kommentarfeld. Alternativ kannst du unter dem Issue-Kommentarfeld auf klicken, um eine Datei auf deinem Computer zu suchen, auszuwählen und hinzuzufügen.

Screenshot des Felds „Comment“. Das Symbol "Dateien anfügen" ist orange umrahmt.

Für einen Pull Request kannst du auch in der Formatierungsleiste über dem Kommentarfelds des Pull Request auf klicken.

Screenshot: Kommentarfeld für einen Pull Request. Das Symbol "Dateien anfügen" ist orange umrahmt.

Wenn du eine Datei anfügst, wird sie sofort in GitHub hochgeladen, und das Textfeld wird aktualisiert, um die anonymisierte URL für die Datei anzuzeigen.

Hinweis

In vielen Browsern kannst du kopierte Bilder direkt in das Feld einfügen.

Die maximale Dateigröße beträgt:

  • 10 MB für Bilder und GIFs
  • 100 MB für Videos
  • 25 MB für alle anderen Dateien

Hinweis

Um Videos mit einer Größe von mehr als 10 MB in ein Repository hochzuladen, das Benutzer oder Organisationen mit einem kostenpflichtigen GitHub-Plan gehört, musst du entweder ein Organisationsmitglied sein, zu den externen Projektmitarbeitern gehören oder einen kostenpflichtigen Plan verwenden.

Unterstützte Dateitypen

Bild- und Mediendateien

Die folgenden Bild- und Mediendateitypen werden in allen Kontexten unterstützt.

  • PNG (.png)

  • GIF (.gif)

  • JPEG (.jpg, .jpeg)

  • Video (.mp4, .mov, .webm)

    Hinweis

    Die Videocodec-Kompatibilität ist browserspezifisch, und ein Video, das du in einen Browser hochlädst, wird auf einem anderen Browser vielleicht nicht angezeigt. Derzeit empfehlen wir für maximale Kompatibilität die Verwendung von H.264.

Weitere Dateitypen

Die folgenden Dateitypen werden in Repositorys für Uploads in Kommentaren für Issues, Pull Requests und Diskussionen unterstützt. Diese Liste von Dateitypen wird auch in Organisationsdiskussionen unterstützt.

Unterstützte Dateitypen für Uploads

Dokumente

  • PDFs (.pdf)
  • Microsoft Office-Dokumente (.docx, .pptx, .xlsx, .xls, .xlsm)
  • OpenDocument-Formate (.odt, .fodt, .ods, .fods, .odp, .fodp, .odg, .fodg, .odf)
  • Rich-Text- und Textverarbeitungsdateien (.rtf, .doc)

Text- und Datendateien

  • Nur-Text und Markup (.txt, .md, .copilotmd)
  • Daten- und Tabellendateien (.csv, .tsv, .log, .json, .jsonc)

Entwicklungs- und Codedateien

  • C-Dateien (.c)
  • C#-Dateien (.cs)
  • C++-Dateien (.cpp)
  • CSS-Dateien (.css)
  • Diagramme (.drawio)
  • Sicherungsdateien (.dmp)
  • HTML-Dateien (.html, .htm)
  • Java-Dateien (.java)
  • JavaScript-Dateien (.js)
  • Jupyter-Notebooks (.ipynb)
  • Patchdateien (.patch)
  • PHP-Dateien (.php)
  • Profilerstellungsdateien (.cpuprofile)
  • Programmdatenbankdateien (.pdb)
  • Python-Dateien (.py)
  • Shellskripts (.sh)
  • SQL-Dateien (.sql)
  • TypeScript-Dateien (.ts, .tsx)
  • XML-Dateien (.xml)
  • YAML-Dateien (.yaml, .yml)

Hinweis

Wenn du Linux verwendest und versuchst, eine .patch-Datei hochzuladen, wird eine Fehlermeldung angezeigt. Dies ist ein bekanntes Problem.

Archivdateien und komprimierte Dateien

  • Archive und Pakete (.zip, .gz, .tgz)

Kommunikation und Protokolle

  • Text- und E-Mail-Dateien (.debug, .msg, .eml)

Bilder

  • Bitmap- und TIFF-Bilder (.bmp, .tif, .tiff)

Audio

  • Audiodateien (.mp3, .wav)