개발관련/Git

로컬 변경 사항을 무시한 채 깃 pull 하는 방법

Rateye 2021. 8. 28. 16:37
728x90
반응형
질문 : 로컬 변경 사항을 무시하는 동안 힘내 풀?

git clone 를 수행하지 않고 로컬 파일 변경 사항을 무시하는 git pull 을 수행하는 방법이 있습니까?

답변

풀이 로컬 변경 사항을 덮어 쓰고 작업 트리가 깨끗한 것처럼 병합을 수행하려면 작업 트리를 정리하십시오.

git reset --hard
git pull

추적되지 않은 로컬 파일이있는 경우 git clean 을 사용하여 제거 할 수 있습니다.

  • 추적되지 않은 파일을 제거하려면 git clean -f
  • -df 추적되지 않은 파일 및 디렉토리 제거
  • 추적되지 않거나 무시 된 파일 또는 디렉토리를 제거하려면 -xdf

반면에 로컬 수정을 어떻게 든 유지하려면 숨김을 사용하여 당기기 전에 숨긴 다음 나중에 다시 적용합니다.

git stash
git pull
git stash pop

변경 사항을 문자 그대로 무시 하는 것은 의미가 없다고 생각합니다. 풀의 절반은 병합이며 커밋 된 버전의 콘텐츠를 가져온 버전과 병합해야합니다.

출처 : https://stackoverflow.com/questions/4157189/git-pull-while-ignoring-local-changes
728x90
반응형