$ git push 오리진 마스터
git@github.com으로:qzmly100/repository-.git
! [거부됨] 마스터 -> 마스터(먼저 가져오기)
오류: 'git@github.com:qzmly100/repository-.git'에 일부 참조를 푸시하지 못했습니다.
힌트: 리모컨에 사용자가 수행하는 작업이 포함되어 있으므로 업데이트가 거부되었습니다
힌트: 로컬에는 없습니다. 이는 일반적으로 다른 저장소 푸시로 인해 발생합니다
힌트: 같은 심판에게. 먼저 원격 변경 사항을 통합하는 것이 좋습니다
힌트: (예: 'git pull ...') 다시 누르기 전에.
힌트: 자세한 내용은 'git push --help'의 '빨리 감기에 대한 참고 사항'을 참조하세요.
分析一下如何解决?
ringa_lee2017-05-02 09:21:50
다른 기기에서 제출하셨나요? ?
로컬 브랜치에 존재하지 않는 커밋이 원격 브랜치에 있습니다. 이는 다중 사용자 공동 개발 중에 종종 발생하는 문제입니다. 먼저 fetch
한 다음 merge
할 수 있습니다. 로컬 브랜치에 병합한 후 pull
. push
로컬 브랜치가 원격 브랜치를 덮어쓰도록 강제하세요. . . git push origin master -f
世界只因有你2017-05-02 09:21:50
원격 라이브러리의 버전이 로컬 라이브러리보다 최신 버전입니다. 원격 라이브러리로 git push를 하기 전에 로컬 라이브러리를 업데이트하려면 git pull이 필요합니다~
간단히 말하면 원격 도서관에는 지역 도서관에 없는 것들이 있는데 먼저 동기화를 하신 후, 지역 도서관의 내용을 원격 도서관으로 푸시하시면 됩니다~
PHP中文网2017-05-02 09:21:50
로컬 웨어하우스 데이터가 원격 웨어하우스 데이터와 일치하지 않을 수 있습니다. 먼저 원격 웨어하우스의 모든 콘텐츠를 캡처하고 병합한 다음(git pull Origin master) 로컬 웨어하우스 데이터를 푸시해야 합니다(git push). 오리진 마스터)