विंडोज़ के लिए गिट बैश में ड्राइव बदलें


141

मैं विंडोज़ E:/Study/Codesमें अपने ड्राइव स्थान पर नेविगेट करने का प्रयास कर रहा था git bash। कमांड प्रॉम्प्ट में ड्राइव को बदलने के लिए मैं इसका उपयोग करता हूं E:यह एक त्रुटि देता है git bash

bash: E :: कमांड नहीं मिला।

मैं कैसे से मेरे वर्तमान निर्देशिका स्थान बदल सकता हूँ /c/usersकरने के लिएE:Study/Codes

जवाबों:


234

एक अलग ड्राइव पर नेविगेट करने के लिए बस का उपयोग करें

cd /E/Study/Codes

यह आपकी समस्या का समाधान करेगा।


10
मुझे लगता है कि तरीका बदल गया है। इस उत्तर में विधि काम नहीं की। मुझे cd /mnt/e/Study/Codesउस फोल्डर में नेविगेट करने के लिए उपयोग करना था ।
पोनिर

5
@ मुझे लगता है कि जागृति को परिभाषित करने की विधि अभी भी वैसी ही है। यह Git 2.14.1 64 बिट संस्करण के रूप में हाल ही में रिलीज के लिए काम किया।
योहन हिरिमुथुगोड़ा

@ बेंटवर्थ क्या आप कृपया अपनी टिप्पणी स्पष्ट कर सकते हैं? (विंडोज पर ड्राइव लेटर्स के लिए मामला कोई मायने नहीं रखता।)
skomisa

@skomisa अगर आप /mnt/...ड्राइव लेटर के मामले में @ponir द्वारा बताए गए नोटेशन का उपयोग करते हैं, तो मेरे लिए यह एक समस्या थी ...
Benvorth

2
मैं जागृति के जवाब से सहमत हूं। 'Pwd' के साथ त्वरित जांच करें। I वर्तमान कार्य निर्देशिका को / c / .. के साथ शुरू होने वाले कुछ के रूप में दिखाया गया है, फिर E: ड्राइव का उपयोग करने के लिए / e / Sudy / Codes का उपयोग करें। यदि 'pwd' का परिणाम कुछ / mnt / c / ... से शुरू होता है, तो E: ड्राइव पर पहुंचने के लिए आपको / mnt / e / अध्ययन / कोड का उपयोग करना होगा।
चिन्मय

22

बस अपनी ड्राइव को एक फ़ोल्डर के रूप में समझें cd e:


@ चोको धन्यवाद!। मुझे खुशी है कि मैं मदद कर सका। और फिर भी मैं कुछ दिनों पहले
उखड़

cd e:काम नहीं करता है , लेकिन किसी कारण से, काम करता है , लेकिन स्वत: पूर्ण नहीं होता है। अगर मैं उपयोग करता हूं तो यह केवल ऑटोकंप्लीट करता है cd /e/
एमिल बर्जरोन

5

किसी भिन्न ड्राइव / निर्देशिका पर नेविगेट करने के लिए आप इसे सुविधाजनक तरीके से कर सकते हैं (इसके बजाय cd / e / अध्ययन / कोड्स टाइप करने के लिए), बस cd [स्पेस] में टाइप करें, और अपने डायरेक्टरी कोड्स को अपने माउस से खींचें और छोड़ें हिट करने के लिए, हिट [दर्ज करें]।


1
इसने मेरे नेटवर्क ड्राइव के लिए काम किया; जाहिरा तौर G:पर वास्तव में//tsclient/G
नील फुल्ट्ज

5

मैं इसे विंडोज 10 में कैसे करूं

अपनी फ़ोल्डर निर्देशिका पर जाएं जिसे आप git bash में खोलना चाहते हैं

यहां छवि विवरण दर्ज करें

आपके द्वारा फ़ोल्डर तक पहुँचने के बाद बस git bashशीर्ष नेविगेशन क्षेत्र में टाइप करें जैसे कि और हिट दर्ज करें।

यहां छवि विवरण दर्ज करें

आपके लिए नियत फ़ोल्डर के लिए एक git bash खुल जाएगा।

यहां छवि विवरण दर्ज करें

उम्मीद है की वो मदद करदे।


4
मैंने यह कोशिश की, लेकिन यह मेरे काम नहीं आया। यह खिड़की खोलता है लेकिन इसे तुरंत बाद में बंद कर देता है।
जैकग्रिनिंगकैट

मेरे लिए @JackGrinningCat के समान। क्या अब्दुल्ला खान को काम करने के लिए आपने अपने सेटअप में कुछ बदलाव किया?
मार्टिन

नहीं, मैंने बस गिट स्थापित किया है। संस्थापन ने मुझे git bash और git cmd दिया। और यह समाधान मेरे लिए बहुत अच्छा काम करता है।
अब्दुल्ला खान

2
यह मेरे लिए काम करता है, लेकिन मैंने gitभाग को छोड़ दिया और बस किया bash। इसके अलावा, मेरी /C:निर्देशिका /mntकिसी कारण से है। पता नहीं क्यों। उपरोक्त प्रश्नों के बारे में, मेरे पास विंडोज़ 10+ सक्षम के लिए लिनक्स बॉक्स है। यदि आप बैश को सक्षम नहीं करते हैं तो आप बैश कमांड पर दुर्घटनाग्रस्त हो रहे हैं।
फॉरेस्ट

1
यह मेरे मामले के लिए सबसे अच्छा जवाब है: केवल bashमेरे लिए काम करता है! Ubuntu 10.04 LTS के साथ लिनक्स (WSL) के लिए विंडोज 10 1803 विंडोज़-सबसिस्टम।
कार्पेइडेमकोपी

1

अब उस रिमूवेबल डिवाइस को कौन सा ड्राइव लेटर मिला।

एक USB- डिस्क में जैसे पता लगाने के लिए दो तरीके git Bash:

    $ बिल्ली / खरीद / विभाजन
    प्रमुख मामूली #ब्लॉक का नाम जीत-हार है

        8 0 500107608 sda
        8 1 1048576 sda1
        २ १३१०10२ sda2
        8 3 496305152 sda3 C: \
        8 4 1048576 sda4
        8 5 1572864 sda5
        १६ ० sdb
        ३२ ० sdc
        ४ ० sdd
        ६४ ० sde
        8 80 3952639 sdf
        8 81 3950592 sdf1 E: \

    $ माउंट
    C: / प्रोग्राम फाइल्स / गेट ऑन / टाइप ntfs (बाइनरी, नॉक्ल, ऑटो)
    C: / प्रोग्राम फाइल्स / Git / usr / bin on / bin प्रकार ntfs (बाइनरी, नॉक्ल, ऑटो)
    C: / उपयोगकर्ता / se2982 / AppData / स्थानीय / अस्थायी पर / tmp प्रकार एनटीएफएस (बाइनरी, नॉकल, पॉज़िक्स = 0, उपयोगकर्ताप)
    C: on / c प्रकार ntfs (बाइनरी, नॉक्ल, पॉज़िक्स = 0, उपयोगकर्ता, नौमाउंट, ऑटो)
    ई: पर / ई प्रकार vfat (बाइनरी, नॉक्ल, पॉज़िक्स = 0, उपयोगकर्ता, नौमाउंट, ऑटो)
    G: on / g प्रकार ntfs (बाइनरी, नॉकल, पॉज़िक्स = 0, उपयोगकर्ता, नौमाउंट, ऑटो)
    एच: पर / एच प्रकार एनटीएफएस (बाइनरी, नॉकल, पॉज़िक्स = 0, उपयोगकर्ता, नौमाउंट, ऑटो)

... इसलिए; इस उदाहरण में संभावना ड्राइव पत्र => /e(या ई: \ अगर आपको चाहिए), जब यह जानना कि सी, जी, और एच अन्य चीजें हैं (विंडोज में)।


0

के लिए Windowsउपयोगकर्ताओं : ; डॉ टी एल;

( उद्धरण चिह्नों की आवश्यकता नहीं है यदि पथ में रिक्त स्थान नहीं है! )

गिट बैश : cd "/C/Program Files (x86)/Android" // macOS/Linux syntax

Cmd.exe : cd "C:\Program Files (x86)\Android" // windows syntax


git bashखिड़कियों पर उपयोग करते समय, आपको निम्न करना होगा:

  • ड्राइव अक्षर के बाद कोलन को हटा दें
  • अपने बैक-स्लैश को फ़ॉरवर्ड-स्लैश से बदलें
  • यदि आपके मार्ग में रिक्त स्थान हैं: पथ के आरंभ और अंत में उद्धरण चिह्न लगाएं

गिट बैश : cd "/C/Program Files (x86)/Android" // macOS/Linux syntax

Cmd.exe : cd "C:\Program Files (x86)\Android" // windows syntax

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.