मेरे पास गितुब निर्देशिकाओं का एक गुच्छा है और बाहरी USB ड्राइव पर बैकअप के लिए "cp" कमांड के साथ स्क्रिप्ट का उपयोग कर रहा है।
मैं सोच रहा था कि क्या मैं उन निर्देशिकाओं का समर्थन करूं जो मुझे जीथूब पर अपलोड करने के लिए बनाते हैं ...
मेरे पास गितुब निर्देशिकाओं का एक गुच्छा है और बाहरी USB ड्राइव पर बैकअप के लिए "cp" कमांड के साथ स्क्रिप्ट का उपयोग कर रहा है।
मैं सोच रहा था कि क्या मैं उन निर्देशिकाओं का समर्थन करूं जो मुझे जीथूब पर अपलोड करने के लिए बनाते हैं ...
जवाबों:
आपको वास्तव में अपने स्थानीय ड्राइव और GitHub के अलावा बैकअप की आवश्यकता नहीं होनी चाहिए - सभी फाइलें और उनका इतिहास पहले से ही अनावश्यक रूप से संग्रहीत किया गया है।
यदि आपका प्रश्न इसके बजाय है कि क्या आपको ऑफ़लाइन काम करते समय बनाई गई फ़ाइलों का बैकअप बनाना चाहिए जो बाद में GitHub पर अपलोड किया जाएगा, तो हाँ। फाइलों को कॉपी करने के बजाय, आप कर सकते थे
इस तरह आपके पास एक बैकअप होता है जिसमें सभी इतिहास शामिल होते हैं, और जब आप नए कमिट बनाते हैं तो आप इसे केवल ओवरराइट कर सकते हैं ( अनावश्यक ओवरराइट से बचने के rsync
बजाय cp
)। जब आप ऑनलाइन वापस आते हैं तो आप बस कर सकते हैं git push
और यह ऑनलाइन है।