Webstorm에서 git flow plugin을 사용하려고 한다.
여러 사람이 시간을 다투며 작업하다보면 이리저리 엉킨 화려한 그래프가 등장하게 된다. git flow
는 이상적인 브랜치 관리를 도와주는 오픈소스다.
국내에서는 우아한형제들이 사용하고 블로그 글을 작성하면서 더 유명해졌다.
오늘은 webstorm에서 git flow를 integration 해주는 플러그인을 설치하려고 한다. 사실 아주 간단하다.
이게 끝이다. 그런데 글을 쓰는 이유는?
회사 컴퓨터에 설치하다가 이런 에러를 마주쳤기 때문이다.
The git flow cli version installed isn't supported by the git flow integration on plugin
stackoverflow에 검색해보니 gitflow-avh 버전을 최신으로 업데이트하라는 답을 확인할 수 있었다. (2019년도 답인데 아직까지 유효하다.)
(1) 버전 확인
git flow version
(2) 설치
sudo apt-get install git-flow
(3) 삭제
sudp apt-get remove --auto-remove git-flow
이렇게 삭제 후 재설치하면 되는 줄 알았는데 여전히 안 된다. 찾아보니 위의 설치 명령어 입력 시 최신이 아닌 낮은 버전이 깔렸기 때문이다. (apt-get update를 생활화 하자)
최신 버전은 gitflow avh 문서를 참고한다.
gitflow-avh
(4) AVH 1.12.3 버전 다운로드
wiki> installation 에 들어가서 OS 별 가이드를 확인한다.
내 컴퓨터는 Ubuntu 18.08.6 LTS 였고 Manual Installation에 따라 stable release를 다운 받았다.
$ wget -q https://raw.githubusercontent.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh && sudo bash gitflow-installer.sh install stable; rm gitflow-installer.sh
설치 후 git flow 버전을 확인했을 때 업데이트 되었다면 성공! Webstorm 에서도 플러그인이 정상 동작한다.