विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

IntelliJ IDEA में Git इंटीग्रेशन कैसे कॉन्फ़िगर करें

संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

इंटेलीजे आईडीईएगिटसंस्करण नियंत्रणएकीकरणप्रोग्रामिंगस्रोत कोड प्रबंधनविकासवीसीएसआईडीईइंटेलीजकोडकॉन्फ़िगरेशनसेटअपसॉफ्टवेयर विकासउत्पादकता

अनुवाद अपडेट किया गया 3 सप्ताह पहले

इस गाइड में, हम आपको IntelliJ IDEA में Git इंटीग्रेशन सेट अप और कॉन्फ़िगर करने के लिए जिन चरणों का पालन करना है, उन्हें समझाएँगे। Git एक व्यापक रूप से प्रयुक्त वर्शन नियंत्रण प्रणाली है जो डेवलपर्स को प्रोजेक्ट्स पर सहयोगात्मक रूप से काम करने की अनुमति देती है। IntelliJ IDEA एक लोकप्रिय एकीकृत विकास वातावरण (आईडीई) है जो सॉफ़्टवेयर अनुप्रयोगों को विकसित करने में प्रयुक्त होता है। चलिए सीखते हैं कि आप एक क्रमिक तरीके से IntelliJ IDEA के साथ Git को कैसे इंटीग्रेट कर सकते हैं।

आवश्यकताएँ

कॉन्फ़िगरेशन प्रक्रिया शुरू करने से पहले, सुनिश्चित करें कि निम्नलिखित आवश्यकताएँ पूरी हों:

चरण 1: IntelliJ IDEA में प्रारंभिक सेटअप

जब आप IntelliJ IDEA खोलते हैं, तो आपको पहले एक नया प्रोजेक्ट बनाना होता है या एक मौजूदा प्रोजेक्ट खोलना होता है। एक बार प्रोजेक्ट लोड हो जाने के बाद, आप अपने प्रोजेक्ट के साथ Git को इंटीग्रेट करने के लिए आगे बढ़ सकते हैं। आप इस तरह से शुरुआत कर सकते हैं:

  1. शीर्ष मेनू पर जाएं और File > Settings (Preferences macOS पर) पर जाएं।
  2. Settings विंडो में, Version Control पर जाएँ और फिर Git का चयन करें।
  3. सुनिश्चित करें कि IntelliJ IDEA ने Git निष्पादन योग्य के लिए सही पथ का पता लगाया है। यह पथ आमतौर पर स्वचालित रूप से ज्ञात होता है, लेकिन यदि आवश्यक हो तो आप इसे मैन्युअल रूप से निर्दिष्ट कर सकते हैं। यह Linux/Mac पर /usr/bin/git या Windows पर C:\Program Files\Git\bin\git.exe की तरह दिखना चाहिए।
  4. यह सत्यापित करने के लिए Test पर क्लिक करें कि IntelliJ IDEA Git निष्पादन योग्य के साथ संपर्क कर सकता है। सफल परीक्षण एक पुष्टिकरण संदेश दिखाएगा।

चरण 2: नया Git रेपॉजिटरी प्रारंभ करें

एक बार जब आप Git कॉन्फ़िगरेशन सेटिंग्स को सत्यापित कर लेते हैं, तो आप अपने प्रोजेक्ट के लिए एक नया Git रेपॉजिटरी शुरू कर सकते हैं यदि यह पहले से संस्करण नियंत्रण के अधीन नहीं है। आप इसे इस तरह कर सकते हैं:

  1. शीर्ष मेनू में VCS पर जाएं, और Enable version control integration... का चयन करें
  2. एक डायलॉग प्रकट होगा जो प्रोजेक्ट से कनेक्ट करने के लिए एक वर्शन नियंत्रण प्रणाली के लिए पूछेगा। सूची से Git का चयन करें।
  3. OK पर क्लिक करें; यह आपके प्रोजेक्ट की रूट निर्देशिका में एक नया Git रेपॉजिटरी प्रारंभ करेगा।

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

चरण 3: मौजूदा Git रेपॉजिटरी को क्लोन करना

यदि आपको किसी मौजूदा परियोजना पर काम करने की आवश्यकता है जो Git रेपॉजिटरी पर होस्ट की गई है, तो आप इसे IntelliJ IDEA में क्लोन कर सकते हैं। ऐसा करने के लिए:

  1. यदि आप नए सिरे से शुरुआत कर रहे हैं, तो IntelliJ IDEA में Welcome स्क्रीन पर जाएं या File > New > Project from Version Control... पर जाएं।
  2. दिखाई देने वाली विंडो में, Git का चयन करें, और फिर उस रेपॉजिटरी URL को दर्ज करें जिसे आप क्लोन करना चाहते हैं। उदाहरण के लिए: https://github.com/username/repository.git
  3. अपने मशीन पर वह निर्देशिका निर्दिष्ट करें जहां आप प्रोजेक्ट को संग्रहीत करना चाहते हैं।
  4. क्लोनिंग प्रक्रिया शुरू करने के लिए Clone पर क्लिक करें। IntelliJ IDEA क्लोनिंग के बाद प्रोजेक्ट सेटअप को स्वचालित रूप से आयात कर देगा।

चरण 4: बुनियादी Git संचालन

Git को एकीकृत करने के बाद, आप अब IntelliJ IDEA से सीधे बुनियादी Git संचालन कर सकते हैं:

परिवर्तनों को कमिट करना

  1. अपनी फाइलों में आवश्यक परिवर्तन करें। एक बार ऐसा करने के बाद, VCS > Commit... पर जाएं।
  2. एक कमिट संवाद प्रकट होगा जहां आप अपनी संशोधित फाइलों की समीक्षा कर सकते हैं, एक कमिट संदेश लिख सकते हैं, और उन फाइलों का चयन कर सकते हैं जिन्हें आप कमिट करना चाहते हैं।
  3. Commit या Commit and Push पर क्लिक करें ताकि परिवर्तनों को स्थानीय रूप से सहेजा जा सके या उन्हें दूरस्थ रेपॉजिटरी में पुश किया जा सके, क्रमशः।

परिवर्तन को दूरस्थ रेपॉजिटरी में पुश करना

  1. अपने स्थानीय परिवर्तनों को दूरस्थ Git रेपॉजिटरी के साथ साझा करने के लिए, VCS > Git > Push... पर जाएं।
  2. सुनिश्चित करें कि सही शाखा और दूरस्थ रेपॉजिटरी चयनित हैं, फिर Push पर क्लिक करें।

दूरस्थ रेपॉजिटरी से परिवर्तनों को पुश करना

  1. अपनी स्थानीय रेपॉजिटरी को अपस्ट्रीम परिवर्तनों के साथ अपडेट करने के लिए, VCS > Git > Pull... पर जाएं।
  2. वह शाखा चुनें जिससे आप परिवर्तन लाना चाहते हैं, फिर Pull पर क्लिक करें।

शाखाओं का उपयोग

आप IntelliJ IDEA में आसानी से शाखाओं का प्रबंधन कर सकते हैं:

  1. नई शाखा बनाने के लिए, IDE के निचले दाईं ओर स्थित Git शाखा विजेट में जाएं।
  2. इस पर क्लिक करें और New Branch का चयन करें।
  3. नई शाखा का नाम दर्ज करें और Create पर क्लिक करें।

चरण 5: उन्नत Git विशेषताएँ

IntelliJ IDEA उन्नत Git विशेषताओं का भी समर्थन करता है जो डेवलपर्स के कार्यप्रवाह को बढ़ाते हैं:

शाखाओं की पुनर्स्थापना

रीबेसिंग एक शाखा से दूसरी शाखा में परिवर्तनों को एकीकृत करने का एक तरीका है। IntelliJ IDEA में, आप निम्नलिखित चरणों का पालन करके रीबेस करना शुरू कर सकते हैं:

  1. Git शाखा विजेट में से उस शाखा का चयन करें जिसे आप रीबेस करना चाहते हैं।
  2. ब्रांच ड्रॉपडाउन मेनू से Rebase... विकल्प का चयन करें।
  3. रीबेस प्रक्रिया को पूरा करने के लिए निर्देशों का पालन करें।

इंटरएक्टिव रीबेस

IntelliJ IDEA एक इंटरएक्टिव रीबेस सुविधा प्रदान करता है, जो रीबेस ऑपरेशन पर अधिक नियंत्रण प्रदान करता है:

  1. Git मेनू से Rebase... का चयन करें।
  2. डायलॉग में, इंटरएक्टिव रीबेस चुनें, जो आपको कमिट्स को चयनित, स्क्वैश, या संपादित करने की अनुमति देता है।
  3. इंटरफ़ेस द्वारा प्रदान किए गए निर्देशों का पालन करके रीबेस को पूरा करें।

फीचर्ड कमिटमेंट्स

चेरी-पिकिंग आपको एक शाखा से विशिष्ट कमिट्स का चयन करने और उन्हें दूसरी शाखा पर लागू करने की अनुमति देता है।

  1. Git लॉग को खोलें, VCS > Git > Show History पर जाकर।
  2. उस कमिट पर राइट-क्लिक करें जिसे आप चेरी-पिक करना चाहते हैं।
  3. परिवर्तनों को लागू करने के लिए Cherry-pick का चयन करें।

चरण 6: दूरस्थ Git रेपॉजिटरी सेट करना

दूसरों के साथ प्रभावी रूप से सहयोग करने के लिए, आप एक दूरस्थ रेपॉजिटरी जोड़ना चाह सकते हैं। आप ऐसा इस तरह कर सकते हैं:

  1. VCS > Git > Remotes... पर जाएँ।
  2. खुलने वाले डायलॉग में, एक नए दूरस्थ रेपॉजिटरी को जोड़ने के लिए + पर क्लिक करें।
  3. दूरस्थ (आमतौर पर origin) का नाम और दूरस्थ Git रेपॉजिटरी के लिए URL निर्दिष्ट करें।
  4. नई दूरस्थ कॉन्फ़िगरेशन को सहेजने के लिए OK पर क्लिक करें।

चरण 7: IntelliJ IDEA में Git सेटिंग्स और अनुकूलन

IntelliJ IDEA कई प्रकार के अनुकूलन की अनुमति देता है जो आपकी विकास शैली और आवश्यकताओं के अनुसार होता है:

Git के लिए SSH कॉन्फ़िगर करें

यदि आप दूरस्थ रेपॉजिटरी से कनेक्ट करने के लिए HTTPS के बजाय SSH का उपयोग करना पसंद करते हैं:

  1. सुनिश्चित करें कि आपके सिस्टम पर SSH इंस्टॉल है और कि चाबियों को जनरेट किया गया है। सहायता के लिए SSH Key Generation देखें।
  2. अपने सार्वजनिक कुंजी को अपने Git सेवा प्रदाता (जैसे GitHub या GitLab) पर अपलोड करें।
  3. IntelliJ IDEA में अपने दूरस्थ रेपॉजिटरी URL को SSH प्रारूप का उपयोग करने के लिए अपडेट करें।

Git नजरअंदाज की गई फाइलों को अनुकूलित करें

अपनी रेपॉजिटरी में विशिष्ट फाइलों को नजरअंदाज करने के लिए .gitignore फाइल संपादित करें:

  1. प्रोजेक्ट दृश्य में, जिस फोल्डर को आप चाहते हैं उस पर राइट-क्लिक करें, फिर New > File चुनें।
  2. फाइल का नाम .gitignore रखें।
  3. फाइलों या निर्देशिकाओं को नजरअंदाज करने के लिए पैटर्न जोड़ें। उदाहरण पैटर्न:
    *.log *.tmp /out/

Git इंटीग्रेशन समस्या निवारण

यदि आप IntelliJ IDEA के साथ Git का उपयोग करते समय समस्याएँ का सामना करते हैं, तो निम्न समाधान पर विचार करें:

निष्कर्ष

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

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ