Windows 용 git bash에서 드라이브 변경


141

Windows 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해당 폴더로 이동 하려면 사용해야했습니다 .
ponir

5
@ponir 나는 메소드가 여전히 Jagrati 정의와 동일하다고 생각합니다. Git 2.14.1 64 비트 버전 최신 릴리스에서도 작동했습니다.
Yohan Hirimuthugoda

@Benvorth 당신의 의견을 명확히 할 수 있습니까? (케이스는 Windows의 드라이브 문자와 관련이없는 것 같습니다.)
skomisa

@skomisa 당신 /mnt/...이 드라이브 문자 사건 위에 @ponir에 의해 언급 된 표기법 을 사용한다면 나에게는 문제였다.
Benvorth

2
Jagrati의 답변에 동의합니다. 'pwd'로 빠른 검사를 수행하십시오. 현재 작업 디렉토리는 / c /.로 시작하는 것으로 표시됩니다. 그런 다음 / e / Sudy / Codes를 사용하여 E : 드라이브에 액세스하십시오. 'pwd'결과에 / mnt / c / ...로 시작하는 것이 표시되면 E : 드라이브에 액세스하려면 / mnt / e / Study / Codes를 사용해야합니다.
Chinmay

22

드라이브를 폴더로 간주하십시오. cd e:


@ Choco 감사합니다!. 도와 드리겠습니다. 그리고 며칠 전에 downvoted했습니다 : /
KansaiRobot

downvote하지 않았지만 어떤 이유로 든 cd e:작동하지만 자동 완성 기능은 작동하지 않습니다. 내가 사용하는 경우에만 자동 완성됩니다 cd /e/.
Emile Bergeron

5

다른 드라이브 / 디렉토리로 이동하려면 cd / e / Study / Codes를 입력하는 대신 편리한 방법으로 cd [Space]를 입력 한 다음 마우스로 디렉토리 코드를 끌어다 놓으십시오. bash를 git하려면 [Enter]를 누르십시오.


1
이것은 내 네트워크 드라이브에서 작동했습니다. 명백하게 G:실제로//tsclient/G
닐 Fultz

5

Windows 10에서 어떻게합니까

git bash에서 열려고하는 폴더 디렉토리로 이동하십시오.

여기에 이미지 설명을 입력하십시오

폴더에 도달하면 git bash상단 탐색 영역을 입력하고 Enter 키를 누르십시오.

여기에 이미지 설명을 입력하십시오

대상 폴더의 git bash가 열립니다.

여기에 이미지 설명을 입력하십시오

희망이 도움이됩니다.


4
나는 이것을 시도했지만 그것은 효과가 없었다. 창은 열리지 만 곧바로 닫힙니다.
JackGrinningCat

@JackGrinningCat와 동일합니다. 압둘라 칸이 작동하도록 설정에서 무언가를 변경 했습니까?
Martin

아니요, 단순히 자식을 설치했습니다. 설치는 git bash 및 git cmd를 제공했습니다. 그리고이 솔루션은 저에게 효과적입니다.
압둘라 칸

2
이것은 나를 위해 일했지만, 나는 그 git부분을 건너 뛰었고 그냥했습니다 bash. 또한 내 /C:디렉토리는 /mnt어떤 이유로 든 있습니다. 왜 그런지 모르겠다. 위의 질문과 관련하여 Windows 10 + 용 Linux 상자가 활성화되어 있습니다. bash를 사용하지 않으면 bash 명령에서 충돌이 발생할 수 있습니다.
포레스트 포레스트

1
이것은 내 경우에 가장 적합한 답변입니다. bash나 에게만 효과적입니다! Ubuntu 18.04 LTS가 포함 된 Linux 용 Windows 10 1803 Windows 하위 시스템 (WSL)
CarpeDiemKopi

1

이제 이동식 장치는 어떤 드라이브 문자를 얻었습니까?

USB 디스크를 찾는 두 가지 방법 git Bash:

    $ cat / proc / partitions
    주요 부 # 블록 이름 win-mounts

        800500107608 sda
        8 1 1048576 sda1
        8 2 131072 sda2
        8 3 496305152 sda3 C : \
        8 4 1048576 sda4
        8 5 1572864 sda5
        8 16 0 sdb
        8 32 0 초
        8 48 0 sdd
        8 64 0 sde
        8 80 3952639 sdf
        8 81 3950592 sdf1 전자 : \

    $ 마운트
    C : / Program Files / Git on / type ntfs (이진, noacl, auto)
    / bin 유형 ntfs의 C : / Program Files / Git / usr / bin (binary, noacl, auto)
    C : / Users / se2982 / AppData / Local / Temp on / tmp 유형 ntfs (이진, noacl, posix = 0, usertemp)
    C : / c 유형 ntfs (이진, noacl, posix = 0, user, noumount, auto)
    E : on / e 유형 vfat (이진, noacl, posix = 0, 사용자, noumount, 자동)
    G : / g 유형 ntfs (이진, noacl, posix = 0, 사용자, noumount, 자동)
    H : on / h 유형 ntfs (이진, noacl, posix = 0, 사용자, noumount, 자동)

... 그래서; /eC, G 및 H가 다른 것임을 알 때이 예제 => (또는 필요한 경우 E : \)의 드라이브 문자 일 가능성이 있습니다 (Windows의 경우).


0

들면 Windows사용자 : ; DR TL;

( 경로에 공백이 없으면 인용 부호가 필요하지 않습니다! )

힘내 배쉬 : cd "/C/Program Files (x86)/Android" // macOS/Linux syntax

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


git bashWindows에서 사용 하는 경우 다음을 수행해야합니다.

  • 드라이브 문자 다음에 콜론을 제거하십시오
  • 백 슬래시를 슬래시로 교체
  • 경로에 공백이있는 경우 : 경로의 시작과 끝에 따옴표를 넣으십시오.

힘내 배쉬 : cd "/C/Program Files (x86)/Android" // macOS/Linux syntax

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.