version-control - 인텔리제이 git 사용법 - "git pull"이 로컬 파일을 덮어 쓰도록하려면 어떻게해야합니까?

IntelliJ Git merge 방법 / git / overwrite / git-pull / git-fetch

git pull 에서 로컬 파일을 강제로 덮어 쓰려면 어떻게해야 합니까?

Neo



Answer #1

우선, 표준 방법을 시도하십시오.

git reset HEAD --hard # To remove all not committed changes!
git clean -fd         # To remove all untracked (non-git) files and folders!

위의 방법이 도움이되지 않고 추적되지 않는 파일 / 디렉터리에 대해 신경 쓰지 않는다면 (만약 경우에 대비하여 먼저 백업을 만드십시오) 다음의 간단한 단계를 시도하십시오.

cd your_git_repo  # 여기서 'your_git_repo'는 git 저장소 폴더입니다.
rm -rfv *         # 경고 : git 저장소 내에서만 실행하십시오!
git pull          # 소스를 다시 가져옴