आप इस्तेमाल कर सकते हैं git bundle
और ईमेल एक एकल फाइल का उत्पादन नहीं करता
देखें "backing up project which uses git"
एक Git बंडल सिर्फ एक फ़ाइल है जिसे बहुत आसानी से बनाया जा सकता है और फिर आयात किया जा सकता है क्योंकि इसे किसी अन्य रिमोट की तरह माना जा सकता है।
एक बार प्राप्त होने पर, आप इसे क्लोन कर सकते हैं या उस फ़ाइल से प्राप्त कर सकते हैं। ,
$ git bundle create /tmp/foo-all --all
Andreas टिप्पणी में उल्लेख के रूप में Scott Chacon हाल ही में (मार्च 2010:
"Backup of github repo" में उल्लेख किया है, तो आप शायद पहले ईमेल के लिए सभी शाखाओं के साथ अपने बंडल बनाना चाहते जाएगा) ProGit blog में इस विषय पर एक "प्यारा" लेख लिखा था:
Git's Little Bundle of Joy
:
आप केवल एक शाखा (मैं केवल मास्टर bundling पसंद करते हैं) का उपयोग और ई-मेल भेजने से एक बंडल का निर्माण करना चाहते हैं, तो आप कुछ नीचे की तरह कर सकते हैं : कारण गिट आर्काइव नौकरी के लिए सही नहीं है कि यह केवल कार्य पेड़ को संकुल करता है। यह वितरण के लिए, आपके सभी स्रोतों का टैरबॉल बनाने जैसी चीजों को करने के लिए है। – Cascabel