1. ホーム
  2. git

[解決済み] git リポジトリを誰かにメールで送るには?

2023-04-04 21:20:51

質問

試してみました。

git archive HEAD --format=zip > archive.zip

:そして、私はarchive.zipをメールで送り、もう一方の端で彼らはarchive.zipをフォルダに解凍します。しかし、彼らが何かgitコマンドを試したところ、これが有効なgitリポジトリを生成しないことがわかりました。

どのように解決すればよいのでしょうか?

あなたは git bundle で、1つのファイルをメールで送信します。

"を参照してください。 gitを利用したプロジェクトのバックアップ を参照してください。

<ブロッククオート

gitバンドルは、1つのファイルに過ぎず、別のリモートのように扱うことができるため、非常に簡単に作成し、再びインポートすることができます。

受信したら、そのファイルからクローンしたり、フェッチしたりすることができます。

で述べたように、" githubレポのバックアップ 最初のメールでは、バンドルにすることを希望されるでしょう。 何れも の枝になります。

$ git bundle create /tmp/foo-all --all

として アンドリュー がコメントで言及しています。 スコット・チャコン 最近(2010年3月)、このテーマで「かわいい」記事を書きました。 ProGitブログ :

ジットの小さな喜びの塊