원격 저장소로의 git 푸시 실패
阿神
阿神 2017-05-02 09:34:35
0
6
719

사진처럼 로컬 창고를 원격 창고로 밀어넣고 싶습니다. . 그 결과 원격 버전이 로컬 버전보다 앞서 있다고 보고했다.

그런 다음 로컬 컴퓨터에 원격 연결했습니다

그때 또 이런 명령어가 떴어요.

그런 다음 선택하면 이 인터페이스가 다시 나타납니다. 이 인터페이스는 정확히 무엇을 의미하나요? 명령을 입력해야 하는데 입력해도 아무 것도 나오지 않는 이유는 무엇입니까? 이 인터페이스의 기능을 설명할 수 있나요? 안내해 주세요, 감사합니다!

阿神
阿神

闭关修行中......

모든 응답(6)
曾经蜡笔没有小新

Git의 3단계, 먼저 커밋, 풀, 푸시

小葫芦

이 인터페이스는 브랜치 병합을 위한 인터페이스입니다. 원격 웨어하우스에서 다운로드한 코드가 로컬 웨어하우스의 코드와 다르기 때문에 git을 사용하면 차이점을 수동으로 필터링하고 최종적으로 커밋할 수 있습니다.

我想大声告诉你


VI 편집기의 인터페이스입니다. http://baike.baidu.com/view/908054.htm
은 명령줄 텍스트 편집기입니다. 🎜>git의 이번 단계는 주석을 입력하는 단계입니다
주석을 수정할 필요가 없으면 콜론을 입력하여 vi 명령 모드로 들어간 다음 x를 입력하고 Enter를 눌러 저장하고 종료합니다

Ty80
  1. 원격 저장소가 로컬 저장소보다 최신 버전이므로 푸시할 수 없습니다. 이때 푸시하려면 원격 웨어하우스의 새 제출물을 로컬 제출물과 병합한 다음 원격 웨어하우스로 푸시해야 합니다.

  2. 그런 다음 가져오기 및 병합과 동일한 pull 명령을 실행합니다. 즉, 원격 웨어하우스에서 로컬 웨어하우스로 콘텐츠를 가져온 다음 로컬 콘텐츠와 병합합니다. 그러면 두 번째 그림의 메시지가 나타납니다. 병합된 파일이 이미 존재합니다. 병합 프로세스 중에 창을 직접 닫으셨나요? 마지막 병합이 실패했을 것입니다.

  3. 결국 병합도 제출입니다. 여기에 정보를 입력하려면 먼저 vim을 편집 모드로 전환하고 i 키를 눌러야 합니다. 입력을 완료한 후 ":x"를 입력하여 저장하고 종료합니다. 그러면 병합이 완료됩니다.

  4. 이제 원격 창고와 로컬 제출을 병합했으므로 푸시 명령을 다시 실행하여 제출하세요.
    5. 먼저 TortoiseGit, SourceTree 또는 SmartGit과 같은 그래픽 인터페이스 클라이언트를 사용할 수 있습니다. 기본 프로세스에 익숙해지면 명령을 배우는 것도 늦지 않습니다.

Ty80

git push -u Origin master -f

巴扎黑

pull이 실패했습니다. 먼저 `
git pull --all

을 실행하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿