본문 바로가기

프로그래밍/Git

[Git] commit목록에서 workspace.xml 파일 제거하기

 intellij와 github를 연동하여 프로젝트를 진행하던 중 commit을 할 때마다 workspace.xml파일이 함께 Changes 목록에 올라와 workspace.xml파일을 gitignore에 추가해야 할 일이 생겼다.

 

 하지만 workspace.xml파일이 이미 깃허브 레파지토리에 올라가 있는 상황이라 gitignore에 추가하여도 자꾸만 올라가는 문제가 발생하였다.

 

해결방법을 찾아본 결과 git bash를 이용하여 작업하여 문제를 해결할 수 있었다.

 

해결

 

1. 깃허브와 연동되어있는 프로젝트 디렉토리에 접근한다. (.git파일이 있는 폴더)

2. 폴더 내부에서 마우스우클릭하여 git bash를 킨다.

3. git Bash Here 클릭

4. 아래의 커맨드 입력.

mv .idea ../.idea_backup
git rm -r .idea 
git commit -m "Remove .idea from repo"
mv ../.idea_backup .idea

 

이후 gitignore가 정상적으로 적용되어 workspace.xml파일이 제외된 것을 확인 할 수 있다.

'프로그래밍 > Git' 카테고리의 다른 글

[Git] commit 시 contributions이 색칠되지 않는 문제  (0) 2022.03.21