나는 git 때때로 때때로 뱉어내는 "[file] : needs update"메시지에 대한 적절한 설명을 찾지 못했다. 공식 자식 FAQ조차도 이것을 TODO로 표시했습니다. 누군가가 A) 의미를 설명 할 수 있다면; 그리고 B) 그것을 고치는 방법, 나는 매우 감사 할 것입니다.
나는 git 때때로 때때로 뱉어내는 "[file] : needs update"메시지에 대한 적절한 설명을 찾지 못했다. 공식 자식 FAQ조차도 이것을 TODO로 표시했습니다. 누군가가 A) 의미를 설명 할 수 있다면; 그리고 B) 그것을 고치는 방법, 나는 매우 감사 할 것입니다.
답변:
그것은 어딘가에서 변경 사항을 병합하려고하지만 더러워진 파일의 수정 사항 (현재 작업 트리에서 수정 됨)을 포함합니다. 눈에 띄는 변경 사항을 커밋하거나 숨기고 업데이트 / 업데이트 / 업데이트를 수행하는 작업을 풀 / 리베이스 / 병합
git svn rebase
되는 경우 더러운 작업 복사본으로 작업 하려고이 문제에 부딪 쳤습니다 . 스 태쉬 저장, 리베이스, 스 태쉬 팝 그리고 모든 것이 세상과 옳았습니다.
프로덕션 / 대상 서버에 cd
응용 프로그램이 포함 된 디렉토리에 로그인 하고이 두 명령을 실행하십시오.
1. 최신 버전으로 재설정
경고, 이렇게하면 모든 변경 사항이 삭제됩니다.
git reset --hard HEAD
2. 변경 사항을 당겨
git pull origin master
내 경우에는 계속
assets/ElipseThree.png: needs update
You must edit all merge conflicts and then
mark them as resolved using git add
디렉토리에 해당 파일이 있지만 현재 지점에서 이름이 바뀌 었습니다. 그래서 고치기 위해, 나는 달렸다
$ git mv assets/ElipseThree.png assets/elipseThree.png
$ git add assets/elipseHalfFull.png
$ git rebase --continue
그리고 나는 계속할 수있었습니다