작업 중, 이~전에 커밋해뒀던 항목으로 돌린 뒤 진행했다.
돌려뒀던 부분부터 다시 수정하여 커밋을 하려고 했는데 rejected - non-fast-forward를 만났다.
백업의 중요성을 뼈저리게 느끼고 있었기에 커밋이 안 되면 이거 어쩌나 싶어서 전전긍긍하다
이 분의 글을 보고 해결할 수 있었다.
출처 : https://velog.io/@soyeon/JAVAEclipse-GitHub-Push-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0-rejected-non-fast-forward
- GIT REPOSITORES > 해당 저장소 > Remotes > origin > 우측 마우스 > Configure Fetch 클릭
- Advanced 클릭 > Souurce ref : master(작업 중인 브랜치가 master임) > Add Spec
- Specifications for fetch에 새 항목이 생성되었다면 Finish 클릭
- Save and Fetch 클릭
- 해당 저장소 > Branches > Local > 해당 항목 우클릭 > Merge
- Merge > Ok 차례대로 클릭
위와 같이 따라했더니 해결했다!