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
반응형
'개발관련 > Git' 카테고리의 다른 글
Git에서 "porcelain"라는 용어의 의미 (0) | 2021.09.01 |
---|---|
git 커밋되지 않았거나 저장되지 않은 모든 변경 내용 실행 취소 (0) | 2021.08.28 |
git reset --mixed, --soft 및 --hard의 차이점 (0) | 2021.08.26 |
[오류] GitHub : invalid username or password (0) | 2021.08.26 |
"git add -A"와 "git add"의 차이점 (0) | 2021.08.26 |