본문 바로가기

IntelliJ IDEA

[Intellij IDEA] - git branch 간의 차이점 비교하기(git 브랜치간 내용 비교) 개요 기존 프로젝트의 유지보수(A)와 프로젝트 고도화(B)를 2가지의 branch로 운영중인데 A의 내용을 B에도 반영해야 되는 상황이 발생했다. 일일이 찾기엔 번거롭고 전부 내용을 복사해서 붙여넣기 하면 B에 반영된 소스에 영향이 있을수 있어 고심하던 찰나에 Intellij IDEA 의 git compare with branch 기능을 알게 되어 공유하고자 한다. 해결 1. 화면 상단에서 VCS -> Git -> Compare with Branch 순서로 선택. 2. 어떤 브랜치와 비교할것인지 선택 3. 변경사항은 아래처럼 표시가 되고 >> 표시를 누르면 현재 내 브랜치의 소스로 옮겨진다 (내 경우에는 A의 소스를 B로 옮기는 것) 몰랐으면 일일이 커밋이랑 비교해가면서 어마무시한 삽질을 할뻔했다. 역시.. 더보기
[Intellij IDEA] - Cannot resolve method 개요 Intellij를 다시 깔고 나서 기존 프로젝트의 method에 아래와 같이 에러메시지가 나왔다. Invalidate Caches / Restart 도 해보고 .idea 폴더 제거도 해봤는데 해결이 안돼서 이리 저리 삽질을 해보다가 해결법을 찾게 되어 공유해본다. 해결 Lombok plug-in 설치 File -> Settings -> Plugins 검색어에 lombok 입력 후 검색 가장 첫번째 나오는 Lombok 을 Install Install이 완료되면 Restart 더 이상 에러 메시지가 뜨지 않는다!!! Reference 더보기
[Intellij IDEA] - git 단축키 설정 개요 평소 키 맵에 대해서 잘 신경안쓰고 있다가 프로젝트를 진행하면서 git pull을 할 일이 자주 발생하다 보니 키 바인딩 하는 법을 찾아보게 되었다. 해결 1. File - Settings (Ctrl + Alt + S) 로 설정화면 들어감. 2. 검색창에 git 검색 3. 원하는 기능으로 가서 마우스 우클릭 - Add Keyboard Shortcut 선택 4. 원하는 키로 변경후 Apply - 변경할때 기존에 바인딩 된 키와 겹치면 Warning이 뜬다. Reference intellij, pycharm git 단축키 설정 더보기