मैं अन्य उत्तरों के सामान्य विश्लेषण से सहमत हूं और यह अनुमान लगाने में भी असमर्थ हूं कि आप किस तरह के संघर्षों में भाग सकते हैं। मुझे पता है कि मैंने कुछ भी नहीं देखा है अपने आप को तीसरे विकल्प को लेने से डरते हैं। लेकिन मैं थोड़ा जोड़ सकता हूं कि विकल्प वास्तव में 2018 तक क्या करेंगे।
मैंने इन विकल्पों सहित git में अपनी टीम के संक्रमण का सुझाव कैसे दिया जाए, यह तय करते हुए कई तरह के इंस्टॉलेशन कॉन्फ़िगरेशन का प्रयोग किया। यह वही है जो मैंने वास्तव में अपने पथ के लिए कर रहा है, जैसा कि विंडोज v2.19.1 के लिए गिट के रूप में देखा।

Git Bash से ही Git का उपयोग करें
जैसा कि यह बताता है, आपके सिस्टम के पथ में कोई संशोधन नहीं किया गया है। git statusWindows कमांड प्रॉम्प्ट, cmd.exe पर एक साधारण दर्ज करना , के साथ विफल हो जाएगा 'git' is not recognized as an internal or external command, operable program or batch file।
Windows कमांड प्रॉम्प्ट से Git का उपयोग करें
क्या मैं संघर्षों को रोकने के लिए PATH में निर्देशिकाओं के क्रम को बदल सकता हूं?
क्या यह दूसरा विकल्प है? ("विंडोज कमांड प्रॉम्प्ट से गेट का उपयोग करें - यह विकल्प सुरक्षित माना जाता है क्योंकि यह केवल कुछ न्यूनतम गिट रैपर जोड़ता है")
ऑर्डर बदलना हमेशा आपके लिए एक विकल्प होता है, लेकिन नहीं, दूसरी पसंद ऑर्डर करने से कोई लेना-देना नहीं है। (पथ परिवर्धन की परवाह किए बिना मार्ग के अंत तक जाना प्रतीत होता है। मुझे थोड़ा संदेह है कि यह किसी बिंदु पर बदल गया है।) यह एक सवाल है कि कौन सी निर्देशिकाओं को पथ में जोड़ा जाता है, और दूसरे और तीसरे विकल्प के बीच भिन्न होता है।
जब यह कहता है कि यह आपके पैट में "न्यूनतम" गिट रैपर जोड़ देगा, जो वास्तव में ऐसा प्रतीत होता cmdहै वह पथ में आने वाले (आने वाले) के फ़ोल्डर को जोड़ता है । यह वह विकल्प है जो मैंने अंततः अपनी टीम को सुझाया। हमें अब C:\Program Files\Git\cmdअपने रास्तों पर चलना है।
cmdनिर्देशिका में क्या है ? मेरे लिए, केवल छह फाइलें:
- git.exe
- Git-gui.exe
- gitk.exe
- Git-lfs.exe
- स्टार्ट-ssh-agent.cmd
- स्टार्ट-ssh-pageant.cmd
अनकसुमन के जवाब के साथ, मुझे यकीन नहीं है कि यह पर्याप्त नहीं होगा। git <some command>Git.exe को शामिल करने से शुरू होने वाली कोई भी सामान्य कमांड काम करेगी।
Windows कमांड प्रॉम्प्ट से Git और वैकल्पिक यूनिक्स टूल का उपयोग करें
यह दूसरा विकल्प जोड़ने है शामिल <Install dir>\Git\cmdपथ के लिए, और यह भी कहते हैं <Install dir>\Git\mingw64\binऔर <Install dir>\Git\usr\binपथ के लिए। दोनों निर्देशिकाओं में निष्पादन योग्य की एक महत्वपूर्ण संख्या है, जिसमें अन्य उत्तरों में उल्लिखित खोज, छांटना और मारना शामिल है।
यह सूचीबद्ध करने के बजाय कि शायद कुछ सौ आइटम हैं, मैं संबंधित उपयोगकर्ता को विकल्प दो, इंस्टॉलेशन पूरा करने और उन निर्देशिकाओं पर एक नज़र डालने के लिए प्रोत्साहित करूंगा। यदि आप जोखिम से संतुष्ट हैं, तो अपने रास्ते से जोड़ना <Install dir>\Git\mingw64\binऔर <Install dir>\Git\usr\binअपने आप को समय मशीन वापस लेना और तीसरे विकल्प का चयन करने के बराबर होगा।