[Github] commit의 중요성과 reset의 위험성

2022. 8. 25. 17:39Record/에러

    에러 상황!

    협업 과정에서 각자의 깃허브 브랜치에 push 후 PR보내기로 했다. 그렇지만 git checkout 브랜치명을 통해 브랜치를 바꾸고 push하려 했지만 다음과 같은 에러가 떠서 해결을 하고자 알아봤다..

    error: you need to resolve your current index first README.md: needs merge

    해결 시도와 문제의 시작!

    이 블로그를 확인해서 git reset --merge를 누르고 해맑게 push를 하려했다. ㅎ........... 어.... 어디 갔지......? 커밋을 미리미리 안해놓고 이번에 몰아서 했었었는데...... 만약에 커밋을 변경할 때마다 해놨더라면 다 날라가진 않았을텐데.... 쇼핑몰 클론 언제 다시 다하지...?

    배운 점과 다짐

    • 커밋을 코드 및 기능을 변경할 때마다 커밋을 잘 해두자.... 어도비 프로그램 쓸 때 ctrl+s 해놓은 것 처럼 돌아갈 마지막 길을 열어준다.
    • 구글링은 좋다! 하지만 모두 믿지는 말고 한 번 더 확인하자!
    • 그 전에 클론해놓은 내용이 모래성 같다는 생각을 했는데 ㅎ..... 다시 하면 나무집은 지을 수 있겠죠..? 해보자!
    맨 위로
    // //