인텔리제이에서 원래는 CLI로 git을 사용했는데,
merge conflict 를 해결할때는 gui를 이용하는 것이 생산성이 좋을 것 같았다.
그래서 중간에 인텔리제이에서 git을 연결하는 방법을 찾아보았다.
처음에 깃을 연동하지 않았을 때는
VCS에서 git 버튼이 보이지 않는다.
인텔리제이에서 .git을 자동으로 읽어오지 않는 것이다.
하지만 수동으로 기존에 쓰던 .git을 읽어오게 하는 방법이 있다.
Enable Version Control Integeration을 누르면 기존에 쓰던 .git을 가져오고
위와같이 intellJ에서도 git을 이용할 수 있게된다.
그리고 merge conflict가 발생했을 때는 아래와 같이 Resolve Conflicts가 활성화 된다.
클릭을 하면 merge conflict가 발생한 파일 목록이 뜨고, merge를 누르면
three way merge 를 할 수 있는 화면이 뜬다.
여기서 원하는 코드를 화살표를 이용해 넣으면 된다.
Apply를 누르면 자동으로 add까지 완료된다.
'Web > 팁' 카테고리의 다른 글
[Java] File to MultipartFile (import 포함) (4) | 2021.05.20 |
---|---|
warning: CRLF will be replaced by LF in gradlew.bat. 문제해결방법 (0) | 2021.04.21 |
[JPA, Lombok] @Setter 없애기 대안 (0) | 2021.04.12 |
[h2 database] 데이터베이스 생성하기 (0) | 2021.04.12 |
로깅(Logging)을 알아보자 (0) | 2021.03.25 |