2017-05-08 3 views
1

패키지를 꺼내 잠시 동안 작업했습니다. 필자의 모든 변경 사항은 잘 돌아 갔고 리모컨으로 푸시하기 전에 나는 코드를 오래 전에 꺼 냈고 다른 것들은 약간의 변경을했을 수도 있으므로 git pull --rebase을 수행했습니다. 수동으로 해결할 수있는 충돌이 있었지만 원격 저장소에 새 파일이 추가되어 pull되었습니다. --rebase가 새 파일을 가져 오지 않았습니다. 결과적으로 리 패키지가 만든 코드 변경 사항 중 일부는 새 파일을 사용하기 때문에 현재 패키지를 빌드 할 수 없습니다. 내가 어디에서 잘못 했니? 제발 고쳐?git pull --rebase가 원본에서 새 파일을 가져 오지 않았습니다.

답변

0

리베이스가 아직 진행 중인지 확인하려면 현재 git 상태를 확인하십시오.

리베이스 중에 일부 충돌을 해결하면 인덱스에 추가 한 후 git rebase --continue을 입력해야합니다. 그렇지 않으면, 힘내는 모든 커밋을 재생하지 못하며 결과 작업 트리에는 파일이 부족할 수 있습니다. A는 pull --rebase 기본적으로 origin/yourCurrentBranch의 상단에 커밋을 재생하는 것입니다 :이 파일은 그 origin/yourCurrentBranch의 일부 새로운

또한 그 새 파일이 실제로 현재 REBASE이 적용되는 상단의 상류 지점의 일부임을 확인?

관련 문제