공부노트/Git
[git 충돌 해결] rejected - non - fast-forward
Reload0213
2022. 1. 23. 14:15
깃을 통해 협업 중 pull을 받으려하니 rejected - non - fast-forward 에러가 발생
원인
remote branch에 최신 업데이트가 있는데도 불구하고 pull을 받아 최신화를 하지 않고, 파일들을 수정한 후 push를 했을 경우 발생
오류해결
오른쪽 이클립스 탐색기를 보면 빨간 점이 옆에 찍히며 계속 찾아 내려가면 최종적으로 중복되어 충돌나는 곳들을 확인 할수 있을 것이다. 중복되는 내용들을 없애거나 수정 !!
open perspetive -> git환경에 가서 unchanges에 있는 것을 change에 옮겨준 후 주고 대략 충돌을 해결했다는 커밋 메세지를 입력해주고 commit and push를 해주면 해결된다.