メモ
パブリック リポジトリの場合、アップロードされたファイルには認証なしでアクセスできます。 プライベート リポジトリと内部リポジトリの場合、リポジトリへのアクセス権を持つユーザーのみがアップロードされたファイルを表示できます。
Issue やプルリクエストの会話にファイルを添付するには、コメントボックスにファイルをドラッグアンドドロップします。 または、問題のコメント ボックスの下 クリックして、コンピューターからファイルを参照、選択、追加することもできます。

pull requestは、pull request コメント ボックスの上にある書式設定バーの をクリックすることもできます。

ファイルを添付すると、すぐに GitHub にアップロードされ、ファイルの匿名化された URL が表示されるようにテキスト フィールドが更新されます。
メモ
多くのブラウザーでは、画像をコピーしてボックスに直接貼り付けることができます。
最大ファイル サイズ:
- 画像と gifは 10 MB
- ビデオの場合は 100 MB
- その他のすべてのファイルでは 25MB
メモ
有料の GitHub プランでユーザーまたは組織が所有するリポジトリに 10 MB を超えるビデオをアップロードするには、組織のメンバーまたは外部のコラボレーターであるか、有料プランである必要があります。
サポートされているファイルの種類
次の画像およびメディア ファイルの種類は、すべてのコンテキストでサポートされます。
画像とメディアのファイル
-
PNG(
.png) -
GIF(
.gif) -
JPEG (
.jpg、.jpeg) -
ビデオ(
.mp4、.mov、.webm)メモ
動画コーデックの互換性はブラウザー固有であり、あるブラウザーに向けてアップロードした動画が別のブラウザーでは表示されない可能性があります。 現時点では、最大の互換性がある H.264 を使用することをお勧めします。
その他のファイルの種類
リポジトリ内の issue コメント、pull request コメント、ディスカッション コメントへのアップロードでは、次のファイルの種類がサポートされています。 このファイルの種類一覧は、organization のディスカッションでもサポートされています。
ドキュメント
- PDF(
.pdf) - Microsoft Office ドキュメント (
.docx、.pptx、.xlsx、.xls)
テキストおよびデータ ファイル
- プレーン テキストとマークアップ (
.txt) - データ ファイルと表形式ファイル (
.csv、.log、.json、.jsonc)
開発およびコード ファイル
- ダンプ ファイル (
.dmp) - パッチ ファイル (
.patch) - プロファイル ファイル (
.cpuprofile)
メモ
Linux を使用して .patch ファイルをアップロードしようとすると、エラー メッセージが表示されます。 これは既知の問題です。
アーカイブおよび圧縮ファイル
- アーカイブとパッケージ (
.zip、.gz、.tgz)