JetBrains 계열의 IDEA와 Git Bash를 연동하는 방법을 소개합니다.
함께 보면 좋은글: Windows 사용자를 위한 Git Bash 설정
개요
Windows사용자라면 아마 대다수가 Git Bash를 사용해 버전 관리를 하고 있으리라 생각합니다. 이번 글에선 JetBrains사의 IDEA 중 무료 버전인 IntelliJ Community에 Git Bash를 연동하는 방법을 소개하도록 하겠습니다.
일단 이 과정이왜 필요한지에 대해 캡쳐화면을 이용해 설명해 드리도록 하겠습니다.
IntelliJ Community의 기본 터미널은 Windows의 기본 shell인 cmd입니다.
아래는 Git Bash 창을 캡쳐한 그림입니다.
Git Bash가 더 알록달록해서 정보의 가시성이 높아 보이네요.
사실 이게 중요한 이유는 아닙니다. Git Bash를 사용하는 진짜 이유는 Bash 명령어를 사용할 수 있기 때문입니다. Git Bash 내에선 *nix계열의 OS에서 쓸 수 있는 명령어인 ssh, scp, cat, find 등을 쓸 수 있습니다.
설정 변경하기
이제 IntelliJ Community와 Git Bash를 연동해 보도록 하겠습니다. 먼저 ctrl + alt+ S
키를 눌러 Settings 창을 엽니다. File메뉴의 Settings를 클릭해도 동일한 창이 뜹니다.
Settings창의 검색필드에 Terminal이라고 쳐서 터미널 설정 변경 메뉴로 들어갑시다.
Shell path가 cmd.exe로 설정되 있는것을 확인할 수 있습니다. 이 경로를 변경해야 합니다.
"C:\Program Files\Git\bin\sh.exe(shell이 설치된 경로)" -login -i
shell이 설치된 경로를 큰따옴표(“”)로 감싸고, login과 i 앞엔 각각 대시(-)가 하나씩 붙는 점에 주의하세요.
경로를 변경헀으면 OK버튼을 누르고 IDEA를 재구동합시다.
짜잔! Git Bash가 기본 터미널로 적용되었네요.
Git Bash를 적용한 후와 적용 전 이미지를 첨부해보았습니다.
이젠 IDEA를 벗어나지 않고 Bash명령어를 쓸수 있게 되었네요.
참고: jetbrain사의 공식 가이드 링크