기록/Web
[Spring] github : rejected - non-fast-forward
3.
2020. 6. 22. 23:45
SMALL
STS 또는 이클립스에서 Github Push 를 했을 때 나타나는 오류.
메뉴 탭의 Window -> Show View -> Other에서 git repository 창을 연다.
Remote -> Configure Fetch 를 클릭한다.
Ref mappings가 비어있으면 Add, 그림과 같이 채워져 있으면 Advanced 를 클릭한다.
기존에 있던 항목을 지우고 (Remove), Source ref에서 master 선택 후 Add Spec -> Finish
Save and Fetch 클릭, 다시 push 를 하면 동작한다.
2. 에러메시지 중 버전 문제가 있다.
현재 repository의 상태가 github의 master에 대해 최신이 아닌 경우이다.
pull을 해서 repository를 update시킨 후 다시 push하면 해결된다.
SMALL