찾다

 >  Q&A  >  본문

git push 之前忘记 git pull,已经commit了怎么办?

git push 之前忘记 git pull,怎么办?

PHP中文网PHP中文网2766일 전1521

모든 응답(7)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-05-02 09:40:40

    푸시하기 전에 가져오는 것을 잊어버리면 결과가 발생합니다. 즉, 지금 푸시하면 충돌이 발생합니다(오류 메시지는 아마도 온라인 버전과 로컬 버전이 동기화되지 않아 병합해야 한다는 것입니다). , 푸시가 실패합니다.

    그런 다음 끌어내려 병합해야 합니다. 그러면 충돌 메시지가 표시되고 충돌을 해결한 다음 푸시해야 합니다.

    물론 소규모 개인 프로젝트이고 문제가 없는 것으로 확인되면 -f를 추가해 강제 제출할 수도 있습니다. 결과적으로는 온라인 버전을 강제로 덮어쓰게 됩니다(다인 협업에는 이렇게 사용하지 마세요! 다인 협업에는 이렇게 사용하지 마세요! 다인 협업 )

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:40:40

    커밋한 후에 풀링할 수 있습니다. 그렇지 않으면 Git이 쓸모가 없습니다. 여러 사람과 함께 개발할 때 쓰기를 시작하기 전에 다른 사람들이 작성을 마치고 코드를 풀링할 때까지 기다려야 합니까?

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:40:40

    git 재설정

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-05-02 09:40:40

    커밋 후에 풀렸어야 했습니다

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:40:40

    git add
    git commit -m ""
    git pull
    git push

    회신하다
    0
  • 迷茫

    迷茫2017-05-02 09:40:40

    git pull, 로컬로 병합한 다음 git push합니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-02 09:40:40

    git 재설정
    git checkout

    회신하다
    0
  • 취소회신하다