우분투에서 bash를 사용할 때처럼 window의 git bash로 쓰고 싶은데 windows는 동일하게 작동하지 않는다.
그래서 여기저기 찾아본 결과 Prompt 커스터마이징 방법을 찾아냈다.
원하는 결과
- 자동완성기능
- git repo 변경여부 확인
방법
※ 다음 세 가지 파일이 모두 홈디렉터리(~)에 똑같은 이름 및 형식으로 저장이 되어 있어야 한다.
- git-completion.bash
- git-prompt.sh
- bash_profile
<순서>
1. 먼저 홈 디렉터리로 이동한다. ($ cd ~ )
2. $ vim git-completion.bash 를 입력해서, 해당 파일의 vim에디터를 실행 후, 다음 링크의 모든 내용을 복사해서 붙이고(p) 저장(w)한다. (나오기 = q) ===>git-completion.bash 설정 끝
(여기서 잠깐!! vi에디터, vim의 사용법을 모르시는 분은 검색하시거나 이 글을 참고해주세요!)
3. 2의 과정과 같이 git-prompt.sh 파일을 홈디렉터리에 저장한다. (git-prompt.sh 링크)
4. bash_profile은 다른 이름으로 저장되어 다운로드가 되므로 아래의 과정을 실행해서 이름을 바꾸면서 파일의 위치를 옮겨준다.
① 다음을 클릭하여 .bash_profile_course 파일을 다운 받는다.
② 대부분의 파일이 다운로드 폴더에 저장되는데 다음과 같이 입력하여 다운로드에 위치한 파일을 바로 홈디렉터리로 옮기면서 이름을 바꾼다.
$mv Downloads/bash_profile_course .bash_profile
※ 주의 : 이미 .bash_profile파일이 있는 경우, 기존의 파일을 덮어써서 없애지 말고, 다운로드받은 .bash_profile_course의 코드를 기존 .bash_profile을 열고 추가한다. 또한 원래 있던 파일은 만일을 대비해서 수정 전에 꼭!!!! 백업해두자.
③ 위의 과정을 모두 마쳤다면 git bash를 재실행 해보자!!
출처 : windows-사용자를-위한-git-bash-설정
◆ bash prompt를 제대로 커스터 마이징 하기 위해서는 약간의 bash shell에 대한 이해가 필요하다.
다음의 링크는 내가 bash prompt를 커스터마이징하면서 도움을 받았던 곳이다.
( 배시 프롬프트를 사용자 정의하고 색상을 지정하는 방법 )
'IT지식창고' 카테고리의 다른 글
[MacOS] Mac 에서 루트(root)사용자 활성화하기 (0) | 2022.08.08 |
---|---|
[Trouble Shooting] git bash for windows 실행오류 (0) | 2021.03.25 |
[VSCODE] 단축키 정리 (0) | 2021.01.27 |