2009-03-05 11 views
31

मैं परीक्षकों को दैनिक स्नैपशॉट भेजने के लिए .git/निर्देशिका के बिना गिट रिपोजिटरी का संग्रह प्राप्त करने का सही तरीका ढूंढ रहा हूं।गिट: गिट रिपोजिटरी का स्नैपशॉट कैसे प्राप्त करें

उत्तर

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

यह टिन पर यह कहता है।

अधिक यहाँ जानकारी: http://gitready.com/intermediate/2009/01/29/exporting-your-repository.html

+15

'Git संग्रह -ओ archive.zip HEAD' छोटा है :) – CharlesB

+0

ध्यान दें कि github इस प्रोटोकॉल का समर्थन नहीं करता है: https://help.github.com/articles/can-i-archive-a-repository/ –

12

यह archive.tar.gz में परिणाम और एक उपसर्ग dir "उपसर्ग-निर्देशिका" नाम जोड़ देगा:

git archive --prefix=prefix-dir/ -o archive.tar HEAD 
gzip archive.tar