Whatsapp

Nautilus फ़ाइल प्रबंधक को Git के साथ कैसे एकीकृत करें

Anonim

Nautilus फ़ाइल प्रबंधक कई Linux उपयोगकर्ताओं के लिए पसंद का सॉफ़्टवेयर है जो निर्देशिका प्रबंधन के लिए GUI ऐप्स का उपयोग करने का आनंद ले रहे हैं। व्यक्तिगत रूप से, मुझे Git के साथ टर्मिनल के माध्यम से काम करना पसंद है क्योंकि मैंने उस तरह से काम करने में अधिक कुशल होना सीखा है।

पिछली बार जब हमने इस बारे में बात की थी, तो मुझे इसे काम करने के लिए एक एक्सटेंशन का इस्तेमाल करना पड़ा था। यही कारण है कि अब मुझे आपको यह बताते हुए खुशी हो रही है कि GNOME डेस्कटॉप वातावरण पर Git के लिए Nautilus एकीकरण क्षमता के कारण आप GUI का उपयोग करके भी कुशल हो सकते हैं।

यह विशेष रूप से अच्छी खबर है क्योंकि कुछ उपयोगकर्ताओं को समान लक्ष्यों को प्राप्त करने के लिए तृतीय-पक्ष ऐप्स को नियोजित करना पड़ा है और अब ऐसा नहीं होना चाहिए। आपके फ़ाइल प्रबंधक के साथ Git को एकीकृत करने के लिए क्या आवश्यक है? Nautilus, एक Git खाता, और sudo विशेषाधिकार।

यदि आप Debian या इसके किसी डेरिवेटिव का उपयोग कर रहे हैं लेकिन न तो चल रहे हैं GNOMEन ही पहले से ही नॉटिलस स्थापित है, यह कमांड आपको चाहिए:

$ sudo apt-get install nautilus

Next up, Git के साथ Nautilus को एकीकृत करना ताकि आप Mercurial (Hg) और SVN के साथ काम कर सकता है। हम नॉटिलस के लिए rabbitvcs पैकेज इंस्टॉल करके ऐसा करेंगे।

$ sudo apt-get install Rabbitvcs-nautilus -y

स्थापना पूर्ण होने पर, Nautilus को नीचे दिए गए आदेश के साथ पुनः आरंभ करें या बस अपने उपयोगकर्ता खाते से लॉग आउट करें और इसमें फिर से प्रवेश करें:

$ नॉटिलस -q

अब, Nautilus के साथ काम करने के लिए अपना Git खाता सेट करते हैं।

नॉटिलस के साथ गिट एकीकरण की स्थापना

लॉन्च नॉटिलस फ़ाइल प्रबंधक, किसी भी नाम से एक नया फ़ोल्डर बनाएं उदा. FossProject. इसे राइट-क्लिक करें और RabbitVCS Git > इनिशियलाइज़ रिपोजिटरी. चुनें

Git नॉटिलस के साथ एकीकरण

अगला, कमांड चलाएँ:

$ नैनो ~/टेम्पलेट्स/टच text_template.txt

यह कमांड एक टेम्प्लेट टेक्स्ट फाइल बनाता है जिसके बाद आप अपने Nautilus GUI से टेक्स्ट फाइल बनाने में सक्षम होंगे। अपने FossProject फ़ोल्डर में, स्पेस पर राइट-क्लिक करें और एक नया दस्तावेज़ बनाएं। इसका नाम बदलें README.txt.

नया दस्तावेज़ बनाएं

नई फ़ाइल बनाई गई

अगला, फिर से स्पेस पर राइट-क्लिक करें और RabbitVCS > कमिट करें चुनें। डायलॉग प्रॉम्प्ट दिखाई देने पर, अपना प्रतिबद्ध संदेश दर्ज करें और ओके पर क्लिक करें।

GitHub के साथ RabbitVCS को एकीकृत करें

अब जबकि आप इस अगले चरण पर हैं, SSH URL के लिए GitHub का पता लगाएं रिपॉजिटरी जिसके साथ आप काम करना चाहते हैं। (खाली फ़ील्ड पर) राइट-क्लिक करें और Update रिपॉजिटरी फ़ील्ड में रेपो यूआरएल पेस्ट करें, अपने पॉइंटर हेड को इंगित करने के लिए शाखा फ़ील्ड में मास्टर टाइप करें, और ओके पर क्लिक करें।

एक बार जब यह पूरा हो जाए, तो आपका स्थानीय भंडार दूरस्थ संस्करण के समान होना चाहिए। यह सुनिश्चित करने के लिए कि आप नवीनतम फाइलों के साथ काम कर रहे हैं, हमेशा अपनी स्थानीय निर्देशिका को अपडेट करना याद रखें जब भी दूरस्थ शाखा में फ़ाइलें जोड़ी जाती हैं।

तो इस प्रकार आपको यह मिलता है दोस्तों! जब आप सीधे अपने Nautilus फ़ाइल मैनेजर से Git के साथ काम कर सकते हैं, तो आपको साधारण प्रोजेक्ट पर काम करने के लिए किसी तीसरे पक्ष के ऐप्लिकेशन या एक्सटेंशन इंस्टॉल करने की ज़रूरत नहीं है.

अब, यदि आपको अधिक जटिल कार्यों को निष्पादित करने की आवश्यकता है तो आपको GitKraken स्थापित करने की आवश्यकता हो सकती है और इसके लिए कोई भी आप पर मुकदमा नहीं कर सकता है। क्या तीसरे पक्ष के ऐप के साथ या उसके बिना गिट के साथ काम करने के लिए कोई सुझाव है जिसे आप हमारे साथ साझा करना चाहते हैं? नीचे दिए गए चर्चा अनुभाग में बेझिझक अपनी टिप्पणी दें।