git bash 를 처음 실행하시면 홈디렉토리의 경로가 "C:\Users\윈도사용자이름" 으로 자동으로 설정되어 있습니다.
간혹 해당 경로가 불편하거나 변경하고 싶다면 아래의 방법대로 변경을 해주시면 됩니다.
1. git bash에서 $ echo $HOME을 입력하시면
현재 홈 디렉토리 정보를 확인하실 수 있습니다.
아래의 경우 그렇다면 윈도우사용자이름이 "user"라는 걸 아실 수 있습니다.
$ echo $HOME
/c/Users/user
2. 설정에 앞서 pwd 명령어를 통해 현재의 위치가 홈 디렉토리인지 확인해줍니다.
$ pwd
/c/User/user
3. vi ~/.bashrc 명령어를 통해 git bash 경로를 vi편집기로 수정해줍니다.
$ vi ~/.bashrc
NEW_HOME="/d/sample/home/user" #sample의 홈 디렉토리
cd "$NEW_HOME"
[ -f .bashrc ] && . .bashrc
export HOME="$NEW_HOME"
4. Git bash를 재접속 후 홈 디렉토리를 확인해보면 경로가 바뀐 걸 확인하실 수 있습니다.
$ git $Home
/d/sample/home/user
$ git pwd
/d/sample/home/user
주의사항
윈도우를 리눅스처럼 사용할 수 있게 해주는 cygwin도 위와 같이 같은 경로 지정할 수 있습니다.
그러나!!
1. git bash 와 cygwin 은 절대 경로 지정 방식이 다르기 때문에 .bashrc 안에서 절대 경로 지정에 주의하셔야 합니다.
(cygwin 쪽 절대 경로명 앞에 /cygdrive 이 더 붙어있습니다.)
2. 환경 변수 및 환경 변수 값이 git bash 일 때와 cygwin 일 때 다릅니다.
즉, 홈 디렉토리가 같아질 뿐 다른 환경은 다 다르다는 점!!.
반응형
'코딩 | 개념 정리 > Git & GitHub' 카테고리의 다른 글
GIT 기초 사용법 2_브랜치 (0) | 2021.07.13 |
---|---|
Git 기초 사용법 1_버전 관리와 커밋 (0) | 2021.07.05 |
[Git] git add 에러 메시지 (1) | 2021.07.05 |
Github 디렉토리, repositories 삭제하는 방법 (0) | 2021.02.15 |
Git 기본 명령어 모음 (0) | 2021.02.13 |