반응형
Eclipse의 프로젝트와 깃허브 저장소를 연동해서 개발 진행과 함께 중간 중간 커밋을 하게 된다.
근데 아무 문제 없이 잘 되던 푸쉬가 rejected-non-fast-forward 에러가 뜨면서 제대로 작동하지 않았다..!
이럴 땐 깃허브와 연결을 다시 해 주면 되는데, 가장 확실했던 방법을 리뷰하겠다.
1. 이클립스 메뉴바에서 Windows -> Show view -> Other -> Git -> Git Repositories
2. 아래나 왼쪽에 생긴 Git Repositories 창에서 에러가 떴던 저장소의 Remotes -> origin -> Configure Fetch
3. 나타난 창에서 Ref mappings가 비어있으면 Add를 눌러 추가를 하고, 비어있지 않으면 Advanced를 눌러준다.
4. Advanced를 누르면 나오는 창에서 휴지통 모양을 눌러 지우고, 드롭바에서 브랜치 선택한 후 Add하고 Finish
5. Save and Fetch 누르고 마무리
6. Branches Local -> Merge
7. Merge
8. 프로젝트 우클릭 -> Team -> Remote -> Push
10. 뜬 창에서 Next
11. Source ref에서 브랜치 선택 후 Add Spec -> Finish
12. 푸쉬 완료!
반응형
'DevTools' 카테고리의 다른 글
[IntelliJ] Cannot resolve symbol 'String' 오류 (0) | 2021.03.31 |
---|---|
[Eclipse] Spring Boot - pom.xml 첫 줄 에러 (0) | 2021.03.19 |
[Eclipse] Implicit super constructor Object() is undefined for default constructor 오류 (0) | 2021.02.24 |
[Visual Studio] Setup Project 생성/배포하기(외부 폰트 포함) (2) | 2021.01.29 |
[Eclipse] The import javax.servlet cannot be resolved 에러 (0) | 2021.01.26 |