728x90
반응형
[상황]
intellij에서 git 연동하면서 팀 프로젝트 진행 중,
PR 완료 된 팀원들이 변경한 파일을 내 local 인텔리제이에 반영하기 위해
sync fork와 fetch 완료 후 Pull 클릭
[에러 메세지]
Git Pull Failed
Your local changes will be overwritten by merge.
Commit, stash, or revert them to proceed.
View them
[문제 해결 과정]
1. View them 클릭
클릭하면 'Local Changes Prevent from Pull' 창으로 들어가진다.
그럼 달라진 부분이 있는 파일들이 보이게 되고,
그 파일들 안에서 '>>' 클릭하면 변경된다.
공백 부분도 다 반영해줘야함
하지만 반영하려고 해도 자꾸 공백이 자동으로 제거되는 바람에
difference 부분이 자꾸 생기는 무한루프에 빠지게 됨
그렇다면 ?
공백 자동 제거 기능을 비활성화하자 !
2. 공백 자동제거 기능 비활성화
mac 기준,
IntelliJ IDEA - Settings - Editor - General - On Save - Remove trailing spaces on
해당 부분 체크 박스 해제
OK 해주면 됨
[문제 해결 완료]
공백 자동제거 기능 비활성화 완료하고, difference 부분 반영하여
다시 Pull 했더니 잘 되었다 !
728x90
반응형
'[Git]' 카테고리의 다른 글
GitHub 잔디 누락 (0) | 2024.02.16 |
---|---|
프로필 꾸미기 (README) (0) | 2024.01.10 |
작업자별 CLOC 확인 (1) | 2024.01.06 |
[Github] 웹 호스팅 (0) | 2022.10.20 |
[github] 링크 새탭으로 열기 기능 (0) | 2022.08.05 |