혼자 고민해보기_ 개발/TIL (Today I Learned)

20230901(금)_ 최종프로젝트 진행

nuri-story 2023. 9. 2. 00:52

금일 달성 항목

1)  중간 발표 자료 작성
2) 크롤링 보완
3) main 영역에 company 불러오기


문제 해결 과정 1 - git hub main fullrequest 되돌리기

[문제]
메인에서 git pull origin main을 했는데 팀원들과 서로 상의하지 않은 브랜치가 들어왔습니다.
확인해보니 의도하지 않은 내역이었고 복구가 필요했습니다.

 

[시도 및 해결]

revase로 실행하였으나, 필요한 내역이전까지 복구가 되어버려서 다시 main에서 git clone을 받고 다시 진행을 했습니다.

https://dongho-dev.tistory.com/19

 

[Troubleshooting] git push -f 실패 (GH006)

문제 원인 원격 저장소에 올라간 커밋을 되돌리기 위해 로컬에서 커밋을 되돌린 후에 강제로 push를 해야 하는데, 강제로 push 하는 명령어가 허용되지 않았다. $ git push -f origin main Total 0 (delta 0), re

dongho-dev.tistory.com

로컬에서 커밋을 되돌린후 강제로 push해야하는 상황이므로 깃허브 세팅영역에서 설정을 하고 다시 진행했습니다.

git loge 로 이동영역을 파악하고 

git push -f 로 이동하였습니다.

깃허브에도 삭제된 것을 확인했습니다. 

 

그러나 필요한 내역까지 복구 이전을 해서 다른 사람들이 깃 풀을 받아야하는 상황이었습니다.

 

 

[알게된 점]

대체 잘 하지도 못하면서 물어보지도 않고 메인에 푸쉬해버려서 다른 사람들이 몇시간동안 개고생을 했습니다.

다음에는 이슈가 있으면 무조건 팀원들과 공유하라고 했습니다.