티스토리 뷰

Eclipse에서 Git Pull할때 DIRTY_INDEX 오류가 발생하는 경우가 있다.  

 

DIRTY_INDEX Failed

 

이 오류가 발생하는 원인은 pull을 받으려면 인덱스가 CLEAN (변경이 안된)한 상태 이어야 하는데 변경이 되어서 DIRTY 상태가 되어서이다. 이런 인덱스를 정리하려면 stash 를 변경을 해줘야 한다. (working tree 문제도 동일)

 

stash changes

Eclipse에서 DIRTY_INDEX Failed 조치를 하려면 git repo에서 프로젝트를 우클릭을 하고 Stashes를 눌러서 Stash Changes... 를 눌러준다. 

 

Commit Stash

그럼 위와 같은 창이 나올것이고 적당한 commit message를 넣어준다. 

 

 pull success

그 다음 다시 pull을 받으면 위와 같이 정상적으로 Merge가 된 것을 확인할 수 있다. 

 

끝! 

댓글
최근에 올라온 글
최근에 달린 댓글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31