반응형
git으로 프로젝트의 버전관리를 할 때,
.idea 파일은 보통 버전관리하지 않는다.
.idea 파일은 intellij가 프로젝트 실행 시 자동으로 생성하는 파일이기 때문에, 깃허브에 올리기에 불필요하다.
따라서 앞으로의 모든 커밋에 .idea 파일을 제외하려면,
.gitignore 파일을 설정하면 된다.
이 파일 안에 기입된 내용들은 모두 깃에서 관리하지 않겠다는 것을 의미한다.
인텔리제이에서는 .gitignore 파일에 대한 기본적인 지원이 없으므로, 플러그인을 통해 이용해야 한다.
맥(cmd + shift + A) 윈도우(ctrl + shift + A) 를 눌러서 Action 검색창을 열고 plugins를 검색하여 선택해준다.
Marketplace에서 ignore를 검색하여 install해주고, 필수로 IDE를 재시작해줘야 적용된다.
그리고 프로젝트 우클릭 -> ignore file -> .gitignore filre 을 눌러서 파일을 생성해준다.
만약 프로젝트의 루트에 .gitignore가 있다면 추가할 필요가 없다.
그리고 이 .gitignore파일을 눌러서
.idea 를 넣어주면
.idea는 더이상 버전관리가 되지 않으므로
Commit을 할 때, Unversioned file 이라는 문구조차 나타나지 않을 것이다.
반응형
'[Git]' 카테고리의 다른 글
[Git] 잘못되게 커밋을 쌓았다면? Cherry-pick ! (0) | 2024.03.27 |
---|---|
Git Rebase 일지 (0) | 2023.04.02 |
Github 토큰 / 깃허브 토큰 생성 (0) | 2022.12.11 |
GIT 파일 복구 / 파일 되돌리기 / 울지 말고 들어와. (13) | 2021.11.10 |
[Git] Github repository 내려받기 (0) | 2021.06.22 |