एटम के साथ Git और GitHub प्रोजेक्ट को कैसे प्रबंधित करें
मेरे डेवलपर दोस्तों के लिए बड़ी खुशखबरी; Git और GitHub एकीकरण बस नए एटम रिलीज के साथ भेज दिया गया है। नया फीचर थोड़ी देर के लिए बीटा के रूप में उपलब्ध था, लेकिन अब एटम 1.18 के साथ, यह आम जनता के लिए भी उपयोग के लिए तैयार है। अब से, आप कर सकते हैं सामान्य Git और GitHub संचालन करें कोड संपादक छोड़ने के बिना.
जैसा कि एटम ने शुरू किया GitHub का आंतरिक उपकरण, Git और GitHub को एकीकृत करने का कदम सुपर-आश्चर्यजनक नहीं है, हालांकि यह आगे भी होगा एटम के विकास वर्कफ़्लो में सुधार करें पक्का। नई रिलीज़ के साथ, एटम कोड संपादक दृश्य में भी अपनी स्थिति को मजबूत करता है, क्योंकि विज़ुअल स्टूडियो कोड ने कुछ समय के लिए पहले से ही समान सुविधा की पेशकश की है.
एक गिट रिपॉजिटरी को प्रारंभ करें
परमाणु को दो नए टैब मिले, Git के लिए एक तथा GitHub के लिए एक और, जिसके जरिए आप अपने Git ऑपरेशंस को हैंडल कर सकते हैं। आप उन्हें क्लिक करके एक्सेस कर सकते हैं दृश्य> टॉगल गिट टैब / टॉगल गिटहब टैब
शीर्ष मेनू बार में मेनू, या संपादक फलक के दाईं ओर के छोटे से होवर आइकन पर क्लिक करके.
(यदि आपका शीर्ष मेनू बार छिपा हुआ है तो आप Alt कुंजी दबाकर इसे प्रकट कर सकते हैं।)
आप निम्न का भी उपयोग कर सकते हैं कुंजीपटल अल्प मार्ग टैब तक पहुँचने के लिए:
- Git Tab: Ctrl + Shift + 9
- गिटहब टैब: Ctrl + Shift + 8
दबाएं रिपॉजिटरी बनाएं
बटन और उस फ़ोल्डर को चुनें जहाँ आप चाहते हैं कि आपका रेपो बचा रहे। आखिरकार, दबाएं +में इस
बटन.
और वह सब, तुम्हारा है गिट रिपॉजिटरी को इनिशियलाइज़ किया गया है कमांड लाइन को छूने के बिना। इस प्रकार है स्टार्टर स्क्रीन एक खाली गिट रेपो की तरह दिखता है:
जैसा कि आप देख सकते हैं, लेआउट उतना सुविधाजनक है जितना यह हो सकता है। आप देख सकते हैं मंचन और अस्थिर परिवर्तन एक दूसरे के तहत, और एक कमिट करें किसी भी समय। इसके अलावा, आप कर सकते हैं Git टैब को चालू और बंद करें बस थोड़ा> आइकन मारकर.
हालांकि “परियोजना” बायीं ओर फलक यह नहीं दिखाता है, रेपो, जैसा कि इसे चाहिए, छिपा हुआ है .Git
फ़ोल्डर अपनी Git सेटिंग्स के साथ.
स्टेज बदलता है
मैंने जल्दी से दो परीक्षण फ़ाइलें बनाईं, index.html
तथा style.css
, देखना मंचन कैसे काम करता है.
परमाणु दोनों फाइलों में डाल देता है “अस्थिर परिवर्तन” Git फलक में दाईं ओर अनुभाग। और इसमें “परियोजना” बाईं ओर फलक, अस्थिर फ़ाइलों के नाम हरे रंग में दिखाई देते हैं.
वहां तीन तरीके से आप परिवर्तनों को चरणबद्ध कर सकते हैं:
- स्टेज फाइल - चरणों में केवल एक व्यक्तिगत फ़ाइल
- स्टेज चयन - एक विशेष फ़ाइल का एक हिस्सा चरणों
- स्टेज सब - सभी अस्थिर फाइलें स्टेज करती हैं
एक व्यक्तिगत फ़ाइल या चयन को स्टेज करें
अगर आप सिर्फ एक फाइल को स्टेज करना चाहते हैं तो बस फ़ाइल नाम पर क्लिक करें में “अस्थिर परिवर्तन” अनुभाग। संपादक फलक में एक नया टैब खुल जाएगा जहां आप चाहें तो चुन सकते हैं पूरी फाइल को स्टेज करें (स्टेज फाइल
) या केवल इसका एक चयन (स्टेज चयन
).
सभी अस्थिर फ़ाइलों को स्टेज करें
अगर आप स्टेज करना चाहते हैं सभी अस्थिर फ़ाइलें एक बार में बस क्लिक करें स्टेज सब
Git टैब के ऊपरी-दाएं कोने पर मेनू.
चरणबद्ध फाइलें हैं को स्थानांतरित कर दिया “मंचन बदला” अनुभाग. और, अगर आप अपना मन बदल लेते हैं उन्हें अस्थिर करो क्लिक करके अस्थिर सब
के शीर्ष पर मेनू “मंचन बदला” अनुभाग.
प्रतिबद्ध बदलाव
“स्टेज परिवर्तन” खंड मूल रूप से आपका है मचान क्षेत्र. जब आप विकास में एक मील के पत्थर तक पहुँचते हैं तो आपको परिवर्तनों को करने की आवश्यकता होती है। कमिट करके, आप परियोजना की क्षणिक स्थिति को बचाएं Git संस्करण नियंत्रण प्रणाली में ताकि आप बिना कुछ खोए इसके (यदि आप चाहें) वापस आ सकें.
अपने मंचन क्षेत्र को करने के लिए, एक संदेश लिखें (जो जल्द ही आपके अंतिम प्रतिबद्ध होने के बाद से किए गए परिवर्तनों का वर्णन करता है) संदेश दें
बॉक्स, और कमिट बटन पर क्लिक करें.
नतीजतन, दोनों “अस्थिर परिवर्तन” तथा “मंचन बदला” अनुभाग साफ हो जाएगा और में फ़ाइल नामों का रंग “परियोजना” फलक होगा वापस सफेद में बदल गया.
अन्य गिट संचालन
अन्य Git ऑपरेशंस का एक गुच्छा है जिसे आप Atom एडिटर से भी सही परफॉर्म कर सकते हैं। उदाहरण के लिए, आप कर सकते हैं एक नई शाखा बनाएँ Git टैब के नीचे शाखा नाम पर क्लिक करके। यहां, आप भी कर सकते हैं विभिन्न शाखाओं के बीच स्विच करें.
हालाँकि, अभी तक Git के सभी ऑपरेशन उपलब्ध नहीं हैं. उदाहरण के लिए, आप शाखाओं को हटा नहीं सकते हैं, या कॉन्फ़िगरेशन बना सकते हैं। इन कार्यों को करने के लिए, आपको अभी भी करना है कमांड लाइन का उपयोग करें. एटम का गिट एकीकरण अभी भी बहुत नया है, इसलिए उम्मीद है कि इसमें समर्थन जोड़ा जाएगा कम बार उपयोग किए जाने वाले ऑपरेशन भविष्य में.
आप सभी Git से संबंधित सुविधाओं की एक सूची का उपयोग कर सकते हैं कमांड पैलेट के माध्यम से Ctrl + Shift + P कुंजी बाइंडिंग का उपयोग करके और टाइपिंग “Git” इसे में.
एक GitHub भंडार क्लोन
एटम का नया Git इंटीग्रेशन फीचर न केवल स्थानीय रूप से काम करता है बल्कि आप कर सकते हैं एक GitHub भंडार क्लोन भी.
ऐसा करने के लिए, कमांड पैलेट खोलें Ctrl + Shift + P और मारने से को चुनिए गिटहब: क्लोन
आदेश. फिर, वह URL जोड़ें जहां आप (GitHub repo के URL) से क्लोन करना चाहते हैं और उस फ़ोल्डर को जहाँ आप रेपो को क्लोन करना चाहते हैं। आखिरकार, क्लोन बटन पर क्लिक करें.
एटम के लिए GitHub को अधिकृत करें
सेवा मेरे GitHub प्रोजेक्ट में बदलाव करें, आपको एटम के लिए GitHub को अधिकृत करें. उन निर्देशों का पालन करें जिन्हें आप एटम के गिटहब टैब के अंदर देखते हैं। सबसे पहले, पर जाएँ github.atom.io/login
URL और अपने GitHub खाते में साइन इन करें. आप यहाँ कर सकते हैं एक टोकन जनरेट करें जिसके साथ आप प्राधिकरण कर सकते हैं.
प्राधिकरण टोकन दर्ज करें इनपुट क्षेत्र में आप एटम के गिटहब टैब और में देख सकते हैं अपने खाते में प्रवेश करें.
यहां से, आप एक्सेस कर सकते हैं तीन सबसे आम GitHub संचालन: अनुरोध प्राप्त करें, पुश करें और खींचें GitHub टैब के नीचे डाउन एरो आइकन पर क्लिक करके.