Git fast forward 제출
간단하게 말하면 원격 센터 창고에 제출된 코드는 반드시 시간 순서에 따라야 한다.
예를 들어 A는 센터 창고에서 코드를 받은 후 파일 f를 수정했다.그리고push는 센터 창고로 가세요.
B는 A 이전에 센터 창고의 코드를 받았고 A push가 성공한 뒤에도 f 파일을 수정했다.이 때 B도 push 명령 전송 코드를 실행합니다.
다음과 같은 메시지가 표시됩니다.
chenshu@sloop2:~/work/189/appengine$ git push
To ssh://[email protected]:29418/appengine.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'ssh://[email protected]:29418/appengine.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
빠른 속도가 아닌 업데이트가 거부되었습니다. 센터 창고에서pull에서 최신 버전으로merge 다음에push가 필요합니다.
fast forward는 다른 사람의 코드를 강제로 덮어쓰지 않고 여러 사람이 협동하여 개발할 수 있도록 보장할 수 있다.가능한 한 non fast forward 방법으로 코드를 제출하지 마십시오.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Heroku H10/503 오류 해결 방법 - 이야기오후 2시 30분까지 내 이해 수준에 따라 배포할 준비가 된 내 코드 를 완성했습니다. 몇 달 전에 플랫폼에 Node.js 앱을 배포하여 을 따르기로 결정했습니다. How to solve Heroku H10 erro...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.