원격보다 로컬에서 더 많은 git 커밋이 발생합니다. 원격에서 코드를 가져올 수 없나요?
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:29:59
0
5
691

1. 원격 gitlab에서 -f 코드를 뽑았는데 원격 업데이트가 안 되네요. 나중에 보니 원격 커밋보다 로컬 커밋이 200개 이상 더 많았던 것 같아요. 원격 창고의 코드는요? 원격으로 코드를 가져오려면 먼저 푸시해야 합니까?

过去多啦不再A梦
过去多啦不再A梦

모든 응답(5)
左手右手慢动作

git rebase Origin/master를 사용해 보세요

阿神

풀다운할 수 없다면 로컬에 커밋된 코드가 없다는 의미이므로 먼저 커밋하고 푸시하거나 먼저 git stash를 실행하여 스택에 저장한 다음 적절한 위치에서 꺼내야 합니다. 시간을 맞춘 다음 git pull

漂亮男人

수동으로 가져오고 병합한 다음 푸시하거나 리베이스해 보세요.

洪涛

git fetch

某草草

원격보다 로컬에 커밋 레코드가 더 많아 로컬이 원격보다 최신이므로 pull

은 허용되지 않습니다.

원격 코드와 로컬 코드가 충돌하지 않는 경우 로컬 코드 commitpush를 원격 코드로 직접 수정하면 일관성이 유지됩니다.

푸시 시 충돌이 발생하면

git fetch
git rebase origin/master

충돌을 해결하려면 프롬프트를 따르세요.
그 다음 push 로컬 코드를 원격으로

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿