강제pull (1) 썸네일형 리스트형 [Git] local 내용 날아가도 괜찮을 때 강제 pull 하기 push할 내용 별로 없는데 merge생겨서 push 못할때 혹은 origin의 main 브랜치 내용을 강제로 전부 pull해오고 싶을 때 내용 싹 받아와야하는데 merge때문에 다시 clone하기 귀찮을때 아래의 명령어를 순서대로 입력하면 된다. 참고로 리셋하기 전에 push할 바뀐 내용은 어디 다른데에다가 복붙해놓기..! git fetch --all git reset --hard origin/main //(혹은 돌아갈 브랜치 이름) git pull origin main //(혹은 pull할 브랜치 이름) 그럼 로컬 내용이 현재의 브랜치 내용을 다 받아오면서 브랜치 코드로 초기화된다. 초기화 후 복붙해놨던 코드로 다시 바꾸고 push하면 merge없이 push가 잘 진행됩니다-! 이전 1 다음