Pull 2

[Git / Error] git pull 에러 해결

문제 1. "Please, commit your changes or stash them before you can merge." 해당 문제는 로컬 저장소와 원격 저장소의 충돌에 의해 생기는 에러입니다. 이 상황에서 commit 또는 stash를 하라고 주문하는데, 커밋하기에는 애매한 상황이 생각보다 많습니다. 그래서 변경사항을 임시 저장하고 pull 후, 임시 저장했던 파일을 병합하는 방식으로 해결해보겠습니다. // 변경 사항 임시 저장 후 git pull git stash git pull // 임시 저장 인덱스 merge git stash list git stash apply stash@\{0\} git stash apply --index * tip: git stash apply 까지 작성하고 tap ..

Git 2021.11.24

[Git] You have not concluded your merge 에러 해결

브랜치의 커밋 메시지를 수정하고 푸시했을 때 해당 에러가 발생했습니다. 그리고 pull을 하고 push를 하려고 하니 다음의 에러가 발생했습니다. 해당 에러를 찾아보니 pull을 진행하면서 merge 하는 과정에서 충돌이 발생한 것으로 확인됐습니다. 아마도 로컬에서 Commit을 남긴 상태에서 push 하지 않고 pull 후, push를 해서 생긴 에러인 것 같습니다. 해당 에러를 해결해보겠습니다. [Step 1] merge 취소 git merge --abort [Step 2] 충돌한 부분 수정 [Step 3] commit + pull git commit -m "메시지 내용" git pull [원격저장소명] [브랜치명] ex) git commit -m "파일 내용 수정" git pull origin fe..

Git 2021.09.06