コンテンツにスキップ
GitTree
歴史と復興

アーカイブをエクスポートする

Export Archive… は、git archive のように、.git フォルダーを使用せずに、コミット、ブランチ、またはタグのファイルを .zip または .tar.gz として書き込みます。これは、誰かにリリースのソースを渡す最も簡単な方法です。

無料更新されました

GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. 含まれるものと含まれないもの
  6. 何か問題が発生した場合
  7. 質問
  8. 関連している

始める前に

  • エクスポートするコミット、ブランチ、またはタグがグラフ内にあります。

どこで見つけられますか

  • コミットまたはタグ Export Archive… を右クリックします。
アクションmacOSWindowsとLinux
まずコミットを見つけてください⌘FCtrl+F

ステップ

  1. エクスポートを開く

    コミットまたはタグを右クリックして、Export Archive… を選択します。

  2. 形式とフォルダーを選択してください

    Zip archive (.zip) または Gzipped tarball (.tar.gz) を選択してください。 Folder inside the archive の下に、project-1.0/ などの接頭辞を入力するか、空のままにします。

  3. 保存

    Export… を押して、ファイルの保存場所を選択します。

期待される結果

そのコミットに含まれていたとおりのファイルを含む .zip または .tar.gz。

含まれるものと含まれないもの

  • .gitattributes 内で export-ignore とマークされたファイルは除外されます。 export-subst プレースホルダーが埋められます。
  • Git LFS ファイルは、その内容ではなく、小さなポインター ファイルとして書き込まれます。
  • サブモジュールは含まれていません。サブモジュールのフォルダーは省略されています。

何か問題が発生した場合

「このフォルダ名は使用できません」

フォルダ間には / を使用し、接頭辞は / で終わります (例: project-1.0/)。

質問

アーカイブにはコミットされていない変更が含まれますか?

いいえ、記録されたとおりのコミットが含まれています。