찾다

 >  Q&A  >  본문

[git] 원격 브랜치로 푸시했는데 수정해야 할 작은 문제가 발견된 경우 git commit --amend의 효과를 얻을 수 있는 방법이 있나요?

원격 브랜치로 push한 후 git commit --amend를 실행한 뒤 git push를 실행하면 오류가 발생해 git pull을 먼저 실행해야 하는데, git pull을 실행한 후에는 안되는 것 같습니다. 병합되어 더 이상 보이지 않는 수정을 사용할 수 없습니다. 이런 상황에서 어떻게 하면 같은 효과를 얻을 수 있는지 묻고 싶습니다.

PHP中文网PHP中文网2791일 전710

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

  • 怪我咯

    怪我咯2017-05-02 09:46:20

    말도 안 돼요. 쏟아지는 물과 입으로 하는 말과 밀려나는 복종을 도로 빼앗을 길이 없느니라.

    그러나 자신만이 원격 웨어하우스에 액세스할 수 있다고 확신하는 경우 git push -f를 사용하여 덮어쓸 수 있습니다. 여러 사람이 있는 경우 해당 커밋을 가져온 것일 수 있으므로 해당 사용자를 찾아 "무음"해야 합니다.

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