[Git] git pull 시 merge 오류 발생했을 때 강제로 덮어쓰는 방법
2022. 7. 20. 20:18
형상관리/Git
해결 방법 Repository에서 최신 커밋 정보를 가져와서 강제로 HEAD를 옮긴 후 저장하기 1️⃣ git pull을 하기 위해서 깃허브의 repository에서 커밋 정보를 확인 --all 옵션을 통해 모든 정보를 확인 $ git fetch --all 2️⃣ git reset을 통해 head를 최신 커밋을 가리키게 하기 --hard 옵션은 강제로 head를 옮기는 것 $ git reset --hard origin/master 3️⃣ git pull을 통해 가져온 정보를 저장 이전 코드와 상관 없이 최신 커밋을 덮어 씌우기 $ git pull
[git pull 에러] Please commit your changes or stash them before you merge
2021. 5. 14. 20:56
형상관리/Git
Please commit your changes or stash them before you merge 각자의 브랜치에서 작업을 할때, master브랜치 pull이 안받아지고 위의 에러가 뜨는 경우 👇 git pull origin [각자 브랜치명] git stash git pull origin master 🔥 이때 만약 수정사항이 있다면 날아갈 수 있으니 따로 저장해놓기 🔥
[git pull 에러]please move or remove them before you merge
2021. 5. 13. 20:59
형상관리/Git
git pull하면서 충돌이 난 경우 아래의 메시지가 뜨는 경우 error : The following untracked working tree files would be overwritten by merge: Please move or remove them before you merge untracked 되는 파일이 있다는 의미 git이 관리해주고 있지 않은 상태이므로 tracked 상태가 되도록 변경 필요 아래의 순서대로 명령어 입력해주기👇 git add -A git stash git pull pull이 끝날때까지 파일 변경하지 ❌