git bash로 폴더를 변경하는 방법은 무엇입니까?


262

내 기본 git폴더는 C:\Users\username\.git입니다.

들어가려면 어떤 명령을 사용해야 C:/project합니까?

답변:


479

명령은 다음과 같습니다.

cd  /c/project/

팁 : 명령을
사용하여 pwd현재 경로를 확인하십시오. "Git Bash here ..."를 마우스 오른쪽 단추로 클릭했을 때 편리합니다.


긴 디렉토리를 저장하는 방법이 있습니까? 나도 cd $USER창에 내 사용자 디렉토리에 저를 가져올 것이다.
meiryo

1
콘솔에 Console2를 사용하는 @reubenjohn은 "시작 디렉토리"설정을 제공합니다. 이 기사에서는 콘솔 퀘이크 스타일 드롭 다운을 화면 상단에서 작성하는 방법에 대해 설명합니다.
Vorac

17
경로에 공백이 있으면 따옴표가 필요합니다. 예 :cd "/c/program files (x86)/git/bin/"
CAD bloke

나는 그것이 명백한 지 묻기를 싫어한다. 그러나 pwd가 현재 F : 드라이브에 있다고 말하면 동일한 명령이 작동합니까?
붉은 완두콩

3
@ the-red-pea /같은 경로로 시작하는 /c/project/경로는 절대 경로이며 항상 현재 경로에 관계없이 작동합니다. 경로가 슬래시 (상대 경로) sush로 시작하지 않는 경우 cd project현재 작업중인 디렉토리 (pwd)를 기반으로 해당 서브 디렉토리로 이동하려고 시도합니다
Bob Fanger

78

디렉토리로 수동 이동하여 마우스 오른쪽 버튼으로 클릭 → 'Git bash'옵션을 선택하십시오.

Git bash 터미널은 원하는 디렉토리와 함께 자동으로 열립니다. 예를 들어, 프로젝트 폴더로 이동하십시오. 폴더에서 마우스 오른쪽 버튼을 클릭하고 옵션과 'Git bash'를 선택하십시오. 로 자동으로 열립니다 /c/project.


12
이것은 "콘솔 문맹"을 장려하는 끔찍한 조언입니다. 또한 질문에 대답하지 않습니다 . OP는 폴더에서 새 git bash를 다시 열지 않고 git bash 내에서 디렉토리를 변경하려고합니다. 또한 스크립트 에서 "폴더로 이동하여 마우스 오른쪽 버튼을 클릭"할 수 없으므로 스크립팅 에도 쓸모 가 없습니다.
Nick Volynkin

28

내가 따르는 단계는 다음과 같습니다.

  1. bash에서 다음 명령을 사용하여 현재 디렉토리를 확인하십시오.

    $ pwd
    
  2. PWD내가 얻은 첫 번째 명령 ( )을 사용한 후 가고 싶은 디렉토리의 URL을 복사하십시오 .

    $  /c/Users/yourUsername
    
  3. 이제 이것을 cdrive and folder 디렉토리로 변경하고 싶습니다 MyPictures. 이를 위해의 디렉토리로 이동 MyPictures하여 URL을 복사하여 Git bash에 붙여 넣습니다. 그러나 그 전에 :

     bash의 구문 변경

    C:\MyPicture된다 $ cd /C/MyPicture(슬래시 슬래시로 대체된다)

  4. 폴더 이름에 (내 프로그램)과 같은 공백이 있으면 다음과 같이 큰 따옴표로 묶어야합니다.

    $ cd "C:\Program Files"
    
  5. 디렉토리를 변경해야합니다.을 복사하고 requiredUrlbash에 큰 따옴표로 붙여 넣으십시오.

    cd "required URL"
    

참고 : 슬래시와 함께 필요한 URL입니다.


2
간단하고 쉬운 답변. 4 단계에서 수정 된 명령은 다음과 같습니다. $ cd/ c/"Program Files"
meyasir

17

pwd: 현재 위치 확인 (필요한 경우)

cd: 디렉토리 변경

귀하의 경우, 귀하를 이해하면 다음이 필요합니다.

cd c/project

10

Git Bash에서 폴더를 변경하는 방법

으로 밥 언급 , 당신과 디렉토리를 변경할 수 있습니다 cd:

cd /c/project

백 슬래시가있는 Windows 경로가있는 경우 경로를 작은 따옴표로 묶으십시오.

cd 'C:\project'

또는 큰 따옴표 :

cd "C:\project"

  • 로 현재 폴더를 확인할 수 있습니다 pwd.
  • 경로에 공백이 있으면 따옴표를 사용해야합니다. ( cd "/c/Program Files")

  • Windows에서는 Git Bash의 기본 시작 디렉토리를 변경합니다.

    • 을 마우스 오른쪽 버튼으로 클릭 git-bash.exe하고 속성을 선택 하고 바로 가기를 연 다음 시작 위치를 가장 일반적으로 사용되는 폴더로 변경 하십시오 . ( 스크린 샷 )
  • cd명령은 " change directory " 로 기억 될 수 있습니다 .

또한보십시오


6

내 관점에서, 당신이 찾고있는 것을 달성하는 가장 빠른 방법은 " Start in "값 을 변경하는 것 입니다.

그렇게하려면을 마우스 오른쪽 버튼으로 클릭 git-bash.exe하고 속성으로 이동하여 시작 값을 원하는 폴더로 변경 하십시오 .


5

귀하의 질문은 :

내 기본 git 폴더는 C : \ Users \ username.git입니다.

하지만 c : / project로 가고 싶습니다.

그것에 들어가려면 어떤 명령이 필요합니까?

Linux 기반 (터미널) 인 gitbash에 대해 주로 질문 했으므로 Windows의 명령 프롬프트와 비교할 때 명령에 차이가 있습니다. gitbash (터미널) 명령에 대해서만 설명합니다.

1. 우선 우리는 명령 줄 (Windows의 경우)과 터미널 (Mac의 경우)이 항상 저장 장치 드라이브의 일부 폴더를 가리킴을 이해해야합니다.

주어진 시간에 어떤 디렉토리를 가리키는 지 확인합니다. pwd " 'Print Working Directory'의 약어" " 명령을 입력해야합니다 .

Linux의 pwd 명령

  1. 특정 디렉토리의 폴더 및 파일에 대한 정보를 제공 하는 ls 명령이 있습니다 . 이것은 매우 편리한 명령이며 파일 구조에 대해 자주 사용됩니다. 내 대답에서 나는 이것을 사용할 것이다.

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

  1. 폴더 트리를 따라 이동하기 위해 또 다른 매우 중요한 명령을 사용합니다. cd 는 디렉토리 변경을 의미합니다. 그리고 귀하의 질문에는이 cd 명령 내 에서만 답변이 있습니다.

폴더 트리를 따라 이동하는 몇 가지 방법은 다음과 같습니다.

3a) cd 명령은 자식 디렉토리로 이동합시다. 친절하게 스냅 샷을 확인하십시오. 자식 디렉토리로 이동

3b) 이제 상위 디렉토리로 돌아가려면 cd .. 명령 을 사용 하십시오. 아래 이미지를 확인하십시오. 여기에 이미지 설명을 입력하십시오

위의 두 단계를 사용하면 쿼리를 쉽게 해결할 수 있습니다.

A) 현재 위치 : C : \ Users \ username.git

따라서 cd .. 를 수행 하면 터미널이 사용자 폴더를 가리 킵니다 .

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

B) 다시 cd ..를 입력하면 터미널이 C 드라이브를 가리 킵니다.

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

C) 이제이 시점에서 ls 를 수행 하면 C 드라이브의 모든 폴더와 파일에 대해 알 수 있습니다.

프로젝트 폴더 가 있는지 확인한 다음 마지막으로 간단히 다음 명령을 입력하십시오.

CD 프로젝트

그리고 Walla는 목적지까지 도달하기 위해 지금까지 여행했습니다. 축하합니다.

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

참고 : 프로젝트 폴더가 C 드라이브로 작성되지 않은 경우 mkdir project 명령을 작성하면 작성됩니다. 그런 다음 위의 단계를 따라 재생하십시오.

4) 특히 문제에 대한 또 하나의 빠른 빠른 해결책이 있습니다.

터미널이 가리키는 곳 간단히 다음 명령을 작성하십시오.

4a) cd / 기본 루트 폴더를 가리 킵니다.

cd / c / 명령을 입력하여 c 디렉토리를 가리 킵니다. 그런 다음 간단히 하위 디렉토리로 이동하십시오.이 경우 다음을 입력하여 프로젝트 디렉토리입니다.

CD 프로젝트

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

그리고 당신은 갈 수 있습니다 : ENJOY :)


3

특정 폴더를 마우스 오른쪽 버튼으로 클릭하면 전체 디렉토리를 입력하는 것보다 고통을 덜 수 있습니다. 마우스 오른쪽 버튼으로 클릭 + s 또는 오른쪽 클릭 후 "GIT bash here"를 클릭하십시오.

도움이 되길 바랍니다.


1

공유 드라이브를 사용하는 경우 경로를 큰 따옴표로 묶고 백 슬래시를 유지하십시오. 이것이 나를 위해 일한 것입니다.

$cd /path/to/"\\\share\users\username\My Documents\mydirectory\"


1

cd파일 경로를 입력 한 후 복사하여 붙여 넣기 만하면 됩니다.

디렉토리 변경 예 :

디렉토리 변경 예


-2

원하는 폴더를 마우스 오른쪽 버튼으로 클릭하고 git-bash Here 옵션을 선택하면 해당 폴더로 이동하여 작업을 시작할 수 있습니다.


-3

창에 있다면 git bash를 사용하려는 폴더에서 마우스 오른쪽 버튼을 클릭하고 "GIT BASH HERE"를 선택하십시오. 여기에 이미지 설명을 입력하십시오

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