{"meta":{"title":"ファイルを添付","intro":"さまざまな種類のファイルを issue や pull request に添付することで、情報を伝達できます。","product":"概要","breadcrumbs":[{"href":"/ja/get-started","title":"概要"},{"href":"/ja/get-started/writing-on-github","title":"GitHub での執筆"},{"href":"/ja/get-started/writing-on-github/working-with-advanced-formatting","title":"高度な書式設定を使って作業する"},{"href":"/ja/get-started/writing-on-github/working-with-advanced-formatting/attaching-files","title":"ファイルを添付"}],"documentType":"article"},"body":"# ファイルを添付\n\nさまざまな種類のファイルを issue や pull request に添付することで、情報を伝達できます。\n\n> \\[!NOTE]\n> パブリック リポジトリの場合、アップロードされたファイルには認証なしでアクセスできます。 プライベート リポジトリと内部リポジトリの場合、リポジトリへのアクセス権を持つユーザーのみがアップロードされたファイルを表示できます。\n\nIssue やプルリクエストの会話にファイルを添付するには、コメントボックスにファイルをドラッグアンドドロップします。\nまたは、問題のコメント ボックスの下 <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> クリックして、コンピューターからファイルを参照、選択、追加することもできます。\n\n![Issue のコメント ボックスのスクリーンショット。 \"ファイルの添付\" アイコンはオレンジ色で囲まれています。](/assets/images/help/issues/attach-file.png)\n\npull requestは、pull request コメント ボックスの上にある書式設定バーの <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> をクリックすることもできます。\n\n![Pull request のコメント ボックスのスクリーンショット。 \"ファイルの添付\" アイコンはオレンジ色で囲まれています。](/assets/images/help/pull_requests/attach-file.png)\n\nファイルを添付すると、すぐに GitHub にアップロードされ、ファイルの匿名化された URL が表示されるようにテキスト フィールドが更新されます。\n匿名化された URL の詳細については、 [匿名化された URL について](/ja/authentication/keeping-your-account-and-data-secure/about-anonymized-urls) を参照してください。\n\n> \\[!NOTE]\n> 多くのブラウザーでは、画像をコピーしてボックスに直接貼り付けることができます。\n\n最大ファイル サイズ:\n\n* 画像と gifは 10 MB\n* 無料の GitHub プランでユーザーまたは組織が所有するリポジトリにアップロードされたビデオの場合は 10 MB\n* 有料の GitHub プランでユーザーまたは組織が所有するリポジトリにアップロードされたビデオの場合は 100 MB\n* その他のすべてのファイルでは 25MB\n\n> \\[!NOTE]\n> 有料の GitHub プランでユーザーまたは組織が所有するリポジトリに 10 MB を超えるビデオをアップロードするには、組織のメンバーまたは外部のコラボレーターであるか、有料プランである必要があります。\n\n## サポートされているファイルの種類\n\n次の画像およびメディア ファイルの種類は、すべてのコンテキストでサポートされます。\n\n### 画像とメディアのファイル\n\n* PNG(`.png`)\n* GIF(`.gif`)\n* JPEG (`.jpg`、 `.jpeg`)\n* SVG (`.svg`)\n* ビデオ(`.mp4`、`.mov`、`.webm`)\n\n  > \\[!NOTE]\n  > 動画コーデックの互換性はブラウザー固有であり、あるブラウザーに向けてアップロードした動画が別のブラウザーでは表示されない可能性があります。 現時点では、最大の互換性がある H.264 を使用することをお勧めします。\n\n## その他のファイルの種類\n\nリポジトリ内の issue コメント、pull request コメント、ディスカッション コメントへのアップロードでは、次のファイルの種類がサポートされています。 このファイルの種類一覧は、organization のディスカッションでもサポートされています。\n\n### ドキュメント​\n\n* PDF(`.pdf`)\n* Microsoft Office ドキュメント (`.docx`、`.pptx`、`.xlsx`、`.xls`、`.xlsm`)\n* OpenDocument 形式 (`.odt`、`.fodt`、`.ods`、`.fods`、`.odp`、`.fodp`、`.odg`、`.fodg`、`.odf`)\n* リッチ テキスト ファイルとワープロ ファイル (`.rtf`、 `.doc`)\n\n### テキストおよびデータ ファイル\n\n* プレーン テキストとマークアップ (`.txt`、 `.md`、 `.copilotmd`)\n* データ ファイルと表形式ファイル (`.csv`、`.tsv`、`.log`、 `.json`、 `.jsonc`)\n\n### 開発およびコード ファイル\n\n* C ファイル (`.c`)\n* C# ファイル (`.cs`)\n* C++ ファイル (`.cpp`)\n* CSS ファイル (`.css`)\n* ダイアグラム (`.drawio`)\n* ダンプ ファイル (`.dmp`)\n* HTML ファイル (`.html`、`.htm`)\n* Java ファイル (`.java`)\n* JavaScript ファイル (`.js`)\n* Jupyter ノートブック (`.ipynb`)\n* パッチ ファイル (`.patch`)\n* PHP ファイル (`.php`)\n* プロファイル ファイル (`.cpuprofile`)\n* プログラム データベース ファイル (`.pdb`)\n* Python ファイル (`.py`)\n* シェル スクリプト (`.sh`)\n* SQL ファイル (`.sql`)\n* TypeScript ファイル (`.ts`、`.tsx`)\n* XML ファイル (`.xml`)\n* YAML ファイル (`.yaml`、 `.yml`)\n\n> \\[!NOTE]\n> Linux を使用して `.patch` ファイルをアップロードしようとすると、エラー メッセージが表示されます。 これは既知の問題です。\n\n### アーカイブおよび圧縮ファイル\n\n* アーカイブとパッケージ (`.zip`、`.gz`、`.tgz`)\n\n### 通信とログ\n\n* テキストおよびメール ファイル (`.debug`、`.msg`、`.eml`)\n\n### 画像\n\n* ビットマップおよび TIFF 画像 (`.bmp`、`.tif`、`.tiff`)\n\n### オーディオ\n\n* オーディオ ファイル (`.mp3`、 `.wav`)"}