intelliJ 프로젝트 인식 못할 때 (+ vcs.xml 인텔리제이)

2024. 11. 26. 20:50· 개발 지식/tool
목차
  1. .idea 삭제 후 재시작

오늘 인텔리제이로 특정 브랜치를 pull 받다가 설정이 충돌 난건지 프로젝트 구조가 갑자기 깨졌다.

 

.env
.gitignore
.jsconfig.json
package.json
package-lock.json
README.md
External Libraries
Scatches and Consoles

 

브랜치를 받고 나서 인텔리제이 프로젝트 구성에 남은 잔해들... src, node_modules, public 등의 디렉토리가 보이지 않는다.

소스코드도 전혀 인식하지 못하고 파일을 검색해도 찾을 수 조차 없었다.

 

하지만 파일 탐색기로 실제 프로젝트를 열면 멀쩡히 존재하는 파일들.

인텔리제이가 프로젝트의 루트 디렉토리를 인식하지 못한다.

 

어떻게 해결할 수 있을까?


IntelliJ 설정 확인하기

우선 인텔리제이 설정을 확인해보자. 이번 경우는 잘 설정되어 있어서 따로 문제를 해결할 수 없었다.

 

루트 디렉토리 재설정

1. IntelliJ 프로젝트 트리 > 프로젝트 이름 우클릭
2. Mark Directory as > Sources Root 선택

3. src 디렉토리를 Sources Root로 설정했는지도 체크하기

Project View 설정 변경

1. 왼쪽 상단 톱니바퀴 아이콘 클릭
2. Compact Middle Packages 비활성화
3. Show Excluded Files 활성화

 


.idea 삭제 후 재시작

파일 탐색기에서 프로젝트 루트 디렉토리를 들어가면 .idea 디렉토리가 있는 것을 확인할 수 있다.

인텔리제이가 관리하는 프로젝트 폴더기 때문에 지우고 인텔리제이를 재시작하자.

IDE가 켜질 때 다시 생성되기에 문제가 없다.

 

나는 지우고 재시작 했더니 구조가 정상적으로 잘 잡혔다.

 

당장 급한 불은 껐지만 궁금했다.

브랜치를 땡길 때마다 이런 문제가 발생하면 안되는데... 원인이 뭐지...?

 


 

문제는 인텔리제이가 아니라 다른 곳에 있었다.

현재 회사에서 리액트 프로젝트를 진행하고 있는데 다른 프론트분들은 거의 VSC를 써서 설정 파일이 충돌난 듯 했다.

.gitignore에 인텔리의 버전제어 시스템 관련 설정이 저장되는 vcs.xml 파일이 포함되지 않아서 개인적인 파일이 원격지에 배포되어 있었고 그걸 받으면서 로컬 프로젝트의 구성이 깨진 케이스였다.

해결은 로컬 .gitignore에 vcs.xml 파일을 추가해서 해결했다. 나중에 인텔리 사용하시는 분들에게도 공유해드려야겠다.

 

.git/info/exclude

// 추가
.idea/vcs.xml

 

728x90
저작자표시 (새창열림)

'개발 지식 > tool' 카테고리의 다른 글

IntelliJ에서 Node.js를 인식하지 못하는 문제  (2) 2024.11.20
IntelliJ 자동 빌드 후 포커싱 문제  (1) 2024.11.19
[Eclipse] 이클립스 테마, 폰트, 색상 변경  (0) 2020.07.20
[FileZilla] AWS EC2 SFTP 접속/ WAR 파일 업로드 A to Z  (0) 2020.05.20
Source Tree 소스트리 개발환경 구축과 협업 준비하기 (1)  (0) 2020.04.12
  1. .idea 삭제 후 재시작
'개발 지식/tool' 카테고리의 다른 글
  • IntelliJ에서 Node.js를 인식하지 못하는 문제
  • IntelliJ 자동 빌드 후 포커싱 문제
  • [Eclipse] 이클립스 테마, 폰트, 색상 변경
  • [FileZilla] AWS EC2 SFTP 접속/ WAR 파일 업로드 A to Z
민57
민57
IT 개발 및 노션 관련 이것저것
youngdevIT 개발 및 노션 관련 이것저것
민57
youngdev
민57
전체
오늘
어제
  • 분류 전체보기 (105)
    • Dev logs (6)
    • Frontend (4)
      • javascript (19)
      • typescript (0)
      • html & css (4)
      • vuejs & reactjs (3)
      • programmers (1)
      • jsp (1)
    • Backend (38)
      • express (1)
      • php (27)
      • git & linux (7)
      • unity (3)
    • 개발 지식 (22)
      • computer science (3)
      • errors (4)
      • tool (8)
      • util (7)
    • Notion (3)
      • template (1)
      • widget (2)
    • 취미 (2)
      • github (1)
      • game (1)
    • 일상 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • vuejs
  • 노션위젯
  • 오블완
  • 토이프로젝트
  • 리액트입문
  • javascript
  • 동적선택기
  • 맥북포맷
  • react
  • PHP함수
  • php기초
  • 노션
  • sql문제
  • PHP
  • 티스토리챌린지
  • JS
  • 리액트기본
  • 리렌더링
  • 리액트
  • vue 토이프로젝트
  • IntelliJ
  • 자바스크립트
  • 웹사이트모음
  • 맥북필수프로그램
  • 자바스크립트모듈
  • notion
  • miny위젯
  • javascript-archive
  • vue
  • 자바스크립트콘솔

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
민57
intelliJ 프로젝트 인식 못할 때 (+ vcs.xml 인텔리제이)
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.