본문 바로가기

깃명령어2

[Git] rebase 시 주의할 점 error: 이전 커밋 없이 'squash' 수행할 수 없습니다 error: 이전 커밋 없이 'squash' 수행할 수 없습니다 git add git commit git rebase -i master 위 명령어 진행 후, pick 수정. 그리고 error: 이전 커밋 없이 'squash' 수행할 수 없습니다 라는 문구만났다. 문제는 가장 기존 commit의 순서에 상관없이 원하는 메세지가 적인 commit을 pick한 것. ❗️❗️ Rebase를 하는 동안 squash 시를 할 때 주의 할 점❗️❗️ 1. 가장 오래된 commit을 pick 해야함. 내가 원하는 commit 메세지를 pick 하면 안된다. 2. 다른 커밋 메세지난 가장 오래된 commit을 기준으로 squash 한다. 그렇다고 다른 커밋의 내역이 없어지는게 아니다. 3. ESC > :wq로 수정사항을.. 2021. 10. 26.
[Git] git pull오류 - 병합 때문에 추적하지 않는 다음 작업 폴더의 파일을 덮어씁니다 !! 주의 공신되지 않은 공부용으로 작성한 기록입니다. 내용은 계속 추가, 수정될 수 있습니다. 내 작업 브랜치가 merged되었다. master에서 pull을 받았다. git pull origin master 엔터! 오류가 났다. https://github.com/wecode-bootcamp-korea/25-2nd-MEGAFOX-frontend URL에서 * branch master -> FETCH_HEAD 업데이트 중 dd8da07..122fa77 error: 병합 때문에 추적하지 않는 다음 작업 폴더의 파일을 덮어씁니다: src/components/Header/Nav/NavData.js 병합하기 전에 이 파일을 옮기거나 제거하십시오. 새로 pull을 받은 팀원들은 문제가 없다. 그럼, 내 local.. 2021. 10. 25.