Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

soozya

[Git] non fast forward 오류 해결 본문

🔎TIP

[Git] non fast forward 오류 해결

soozya 2023. 7. 29. 21:18

 

팀플 당시 git으로 협업할 때도 그렇고...

프로젝트 한거 수정하면서 업로드 할 때도 그렇고 정말 헤어나올 수 없는 오류 해결...ㅠㅠ

 

이런저런 글들을 찾아서 Configure fetch 혹은  Configure push를 해도 해결이 안 되고, 와중에 항상 발견되는

failed / Dirty_work tree 로 인해 서터레스 받는 와중에 귀한 글을 발견해서 나도 정리하기ㅠㅠ

 

매번 찾을 수는 없잖아용?

 

1️⃣ 우선 프로젝트에서 Team - reset 선택 

 

2️⃣ 아래 Reset Type에서 Hard를 선택하면 되는데, 해결되고 나니 자동으로 Mixed로 변경되어 있었음!

 

3️⃣ 여기까지 한 후에 Git Repositories 로 이동합시다

4️⃣ 이후 Branches - Remote Tracking 에서 origin/master 우클릭 후 Merge 선택하면  오류가 해결됩니다.

 

다음엔 이런 오류가 생기지 않기를....

 

 



 

만약에 이런 상황에서도 진행되지 않는다면!!!

 

다시 기본적인 해결방법 궈...

 

1️⃣ Remotes - origin에서 올라간 화살표 우클릭 - Cofigure Push... 선택

 

2️⃣ Advanced... 클릭 

 

3️⃣  Remove의 휴지통 버튼 먼저 클릭 후에 Source ref:에서 master 선택 - Add Spec - Finish - Save and Push 누르기 

 

4️⃣ 이후 다시 Java EE (이클립스 화면)로 돌아가서 프로젝트 우클릭 - Team - Commit... 선택하면 올라감

  - 만약 여기서 안된다면 다시 위로 올라가 Reset ~ Merge를 선택해보아요.

 

 

근데 매번 이러는거면 뭐가 문제가 있어도 단단히 있는 것...아닐까..?ㅎ....

 

Disconnect 누르고 다시 연결해도 마찬가지라... 이게 뭐가 문제는 있을텐데...... 그냥... 일단 이 프로젝트는 감안하고 넘어가용.........

'🔎TIP' 카테고리의 다른 글

GitHub 연결하기 (개인 사용자)  (0) 2023.02.21