2017-07-11 14 views
12

Git जीयूआई, Git बैश और Git सीएमडी के बीच क्या अंतर है? मैं अभी शुरुआत कर रहा हूँ, और मैं आमतौर पर दोनों Git बैश और Git सीएमडीअंतर, Git सीएमडी

+0

_ प्रश्नोत्तरी हमें पुस्तक, उपकरण, सॉफ्टवेयर लाइब्रेरी, ट्यूटोरियल या अन्य ऑफ़-साइट संसाधन_ की सिफारिश करने या खोजने के लिए कह रही है क्या यह प्रश्न वास्तव में मानदंडों से मेल खाता है? यह एक साधारण सवाल है लेकिन यह किसी भी ऑफ-साइट संसाधनों से नहीं पूछ रहा है। – Winter

उत्तर

16

गिट सीएमडी git कमांड के साथ नियमित विंडोज कमांड प्रॉम्प्ट की तरह है। यह आपको कमांड लाइन के माध्यम से सभी गिट सुविधाओं का उपयोग करने देता है। उपयोगी अगर आप पहले से ही विंडोज सीएमडी से परिचित हैं और आप केवल विंडोज़ पर काम करते हैं।

गिट बैश विंडोज़ पर bash पर्यावरण का अनुकरण करता है। यह आपको कमांड लाइन में सभी गिट सुविधाओं का उपयोग करने देता है और अधिकांश standard unix commands का उपयोग करता है। उपयोगी अगर आप लिनक्स के लिए उपयोग किया जाता है और एक ही आदत रखना चाहते हैं।

Git जीयूआई एक जी raphical यू सेवा है मैं nterface सूचना देने के लिए कमांड लाइन को छुए बिना Git का उपयोग करें। यह अन्य गिट ग्राहकों के बीच एक विकल्प है। चूंकि गिट जीयूआई बहुत कम है, इसलिए यदि आप रुचि रखते हैं तो आप other alternatives पर भी देख सकते हैं।

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

-2

What is difference between GIT GUI, GIT BASH and GIT CMD?

किसी Quora में पहले यह कहा है कि का उपयोग कर अपने आप को लगता है मेरी प्रतिष्ठानों करने के लिए।

Git बैश:

बैश एक यूनिक्स शेल और कमांड भाषा है, और लिनक्स (Ubuntu आदि) और ओएस एक्स पर डिफ़ॉल्ट खोल laymen संदर्भ में है, Git जो चलाता है किसी भी लिनक्स डिवाइस के टर्मिनल पर गिट बैश के रूप में जाना जाता है।

Git सीएमडी:

(कमांड लाइन शीघ्र) विंडोज ऑपरेटिंग सिस्टम पर कमांड लाइन दुभाषिया है। लिनक्स में खराब गधे टर्मिनल के समतुल्य क्रमबद्ध करें, जब आप विंडोज़ पर गिट स्थापित करते हैं और आप कमांड लाइन का उपयोग कर पर उपयोग करते हैं, तो गिट कमांड चलाने के लिए cmd का उपयोग करता है।

पर जब आप उपर्युक्त में से किसी एक का उपयोग करते हैं तो गिट कमांड की बात आती है जब कोई अंतर नहीं होता है। मैं किसी भी दिन cmd पर टर्मिनल पसंद करूंगा, लेकिन यदि आप परंपरागत कारणों से विंडोज पसंद करते हैं, तो मैंने विंडोज पर महसूस करने के लिए टर्मिनल देने के लिए सिगविन का उपयोग किया है।

Git जीयूआई:

अनिवार्य रूप से लोग हैं, जो कमांड लाइन a.k.a काले स्क्रीन पर कोडिंग पसंद नहीं है के उद्देश्य से। यह आपके लिए पसंद किए गए गिट कमांड को चलाने के लिए ग्राफ़िकल उपयोगकर्ता इंटरफ़ेस प्रदान करता है। यदि आप मचान कतार में अपने स्थानीय भंडार से कुछ परिवर्तन करने से कर रहे हैं, तो आप सिर्फ जबकि Git आदेश 'Git -m प्रतिबद्ध ""

मुझे लगता है कि एक बटन क्लिक करने के परिवर्तन प्रतिबद्ध करने के लिए होगा यह आपके प्रश्न के लिए पर्याप्त स्पष्ट है।

+3

एक 2 वर्ष + सदस्य के रूप में आपको पता होना चाहिए कि सहायता केवल लिंक पर क्या कहती है। कृपया (पुनः-) पढ़ें [कैसे-जवाब दें] (https://stackoverflow.com/help/how-to-answer) – LotPings

+1

* आपको इसे पूछने से पहले आपको वास्तव में खोजना चाहिए। * किसी के भी गिरने के लिए उपयोगी/उपयुक्त नहीं * उत्तर * द्वारा इस उत्तर पर। – Winter

संबंधित मुद्दे