git 삭제 로컬 수정 Your local changes to the following files would be overwritten by merge
로컬 코드를 어떻게 업데이트하는지, 로컬 수정을 포기하고 창고의 코드와 일치하도록 합니다.
때때로 우리는 지점의 코드를 끌어내려 참고한 후에 조심하지 않으면 코드에 대해 자신도 모르는 수정을 할 수 있다. 마스터 지점에 또 새로운 내용이 있을 때 우리는 새로운 내용을 끌어다 보아야 한다. 결과는 잘못 보고되었다는 것을 발견한다!우리가
git pull origin master
코드를 인출할 때 오류가 발생할 수 있습니다error: Your local changes to the following files would be overwritten by merge:
environment.yml
Please, commit your changes or stash them before you can merge.
Aborting
이것은 우리가 로컬에서 코드에 대해 변경했기 때문이다.이때 우리는 자신의 변경 사항을 잠시 저장하거나 삭제해야 한다.
git status
또는 git diff
를 사용하여 현재 호스트와 원격 코드의 차이를 확인할 수 있습니다.git reset HEAD --hard
를 사용하여 자신의 수정을 모두 삭제합니다.마지막으로
git pull origin master
를 사용하여 최신 코드를 끌어내면 됩니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.