एक संग्रह निर्यात करें
Export Archive… किसी कमिट, शाखा या टैग की फ़ाइलों को .zip या .tar.gz के रूप में लिखता है, बिना .git फ़ोल्डर के, जैसे कि git archive। यह किसी को रिलीज़ का स्रोत सौंपने का सबसे तेज़ तरीका है।
GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।
इस पेज पर
शुरू करने से पहले
- आप जिस कमिट, शाखा या टैग को निर्यात करना चाहते हैं वह ग्राफ़ में है।
इसे कहां खोजें
- किसी कमिट या टैग पर राइट-क्लिक करें: Export Archive…।
| कार्रवाई | macOS | Windows और Linux |
|---|---|---|
| पहले कमिट खोजें | ⌘F | Ctrl+F |
कदम
निर्यात खोलें
कमिट या टैग पर राइट-क्लिक करें और Export Archive… चुनें।
प्रारूप और फ़ोल्डर चुनें
Zip archive (.zip) या Gzipped tarball (.tar.gz) चुनें. Folder inside the archive के अंतर्गत, कोई उपसर्ग जैसे कि
project-1.0/टाइप करें, या इसे खाली छोड़ दें।सहेजें
Export… दबाएँ और चुनें कि फ़ाइल को कहाँ सहेजना है।
अपेक्षित परिणाम
फ़ाइलों के साथ एक .zip या .tar.gz बिल्कुल वैसी ही जैसी वे उस कमिट में थीं।
क्या है और क्या शामिल नहीं है
.gitattributesमेंexport-ignoreचिह्नित फ़ाइलें छोड़ दी गई हैं;export-substप्लेसहोल्डर भरे हुए हैं।- Git LFS फ़ाइलें उनकी छोटी पॉइंटर फ़ाइलों के रूप में लिखी जाती हैं, न कि उनकी सामग्री के रूप में।
- सबमॉड्यूल शामिल नहीं हैं: उनके फ़ोल्डर छोड़ दिए गए हैं।
अगर कुछ गलत होता है
"इस फ़ोल्डर नाम का उपयोग नहीं किया जा सकता"
फ़ोल्डरों के बीच / का प्रयोग करें और उपसर्ग को / से समाप्त करें, जैसे कि project-1.0/।
प्रश्न
क्या संग्रह में मेरे अप्रतिबद्ध परिवर्तन शामिल हैं?
नहीं, इसमें बिल्कुल वैसा ही कमिट शामिल है जैसा रिकॉर्ड किया गया है।