Git에서 분기로 강제 푸시 할 수없는 경우 원격 커밋 메시지를 변경하는 방법

크리스 리우

나는 시도했다

 git commit --amend
 git push --force origin mybranch 

그러나 나는 행정 때문에 그 지점에 강제로 밀어 넣을 수 없습니다. 여전히 원격 커밋 메시지를 변경할 수 있습니까?

사용자 743382

아니요. 강제로 밀어 넣는 것이 허용되지 않으면 강제로 밀어도 안됩니다. git commit --amend실제로 커밋을 변경하지 않고 새 커밋을 생성하며 이전 커밋이 여전히 존재하더라도 브랜치의 기록에서 제거되었습니다. 강제 푸시 권한을 거부하는 요점은 기여자가 브랜치 기록에서 커밋을 가져 오지 못하게하는 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

한 원격 분기에서 다른 원격 분기로 하나의 커밋을 푸시하는 방법

분류에서Dev

커밋 된 변경 사항을 원격으로 푸시 할 수 없음

분류에서Dev

커밋이 원격 브랜치로 푸시 된 후 커밋 내용을 변경하는 방법은 무엇입니까?

분류에서Dev

WIP 분기를 푸시하고 변경 사항을 로컬에서 커밋되지 않은 상태로 유지하는 방법이 있습니까?

분류에서Dev

이미 원격 브랜치에 푸시하고 개발 브랜치에 병합했으며 최신 커밋이 아닌 경우 git에서 파일을 완전히 제거하는 방법

분류에서Dev

다른 브랜치로 강제 푸시 할 때 새 파일을 원격으로 푸시하지 않는 Git

분류에서Dev

원격 GitHub에 커밋을 푸시 할 수 없습니다.

분류에서Dev

git : 한 원격 분기에 변경 사항을 추가하고 커밋하는 방법은 무엇입니까?

분류에서Dev

커밋 메시지에서 "work in progress"가 발견 된 경우를 제외하고 코드를 수행 할 경우 커밋을 중단합니다.

분류에서Dev

git pull break something-이전 작업 커밋으로 돌아가서 원격 변경 사항을 다시 병합하는 방법은 무엇입니까?

분류에서Dev

제한된 커밋 기록을 원격 git에 푸시

분류에서Dev

Git : 기록 메시지에서 병합 된 커밋을 제거하는 방법?

분류에서Dev

GIT : 아직없는 경우에만 커밋 범위의 메시지를 커밋하는 접미사를 추가하는 방법은 무엇입니까?

분류에서Dev

GIT는 이전 커밋으로 되돌릴 수 없습니다. 원격에서 푸시를 허용하지 않습니다.

분류에서Dev

rebase를 사용하여 GIT에서 매우 오래된 커밋의 원격 커밋 메시지를 어떻게 변경합니까?

분류에서Dev

Git으로 커밋 할 때 파일 변경 사항을 무시하는 방법은 무엇입니까?

분류에서Dev

파일이 변경되지 않은 것으로 인식되면 Git에서 파일을 강제로 커밋하는 방법

분류에서Dev

커밋되지 않은 로컬 git 변경 사항을 새 원격 포크로 푸시

분류에서Dev

원격 저장소로 강제 푸시 한 후 git 되돌리기를 수행 할 수 없습니다.

분류에서Dev

Git 변경 사항을 커밋 할 때 첫 번째 줄 끝에서 삽입 모드로 Vim을 시작하는 방법은 무엇입니까?

분류에서Dev

대화식 리베이스로 git 커밋 메시지를 변경할 수 없습니다.

분류에서Dev

git diff를 사용하여 원격에 대해 커밋 된 변경 사항을 비교할 수 없습니다.

분류에서Dev

내 첫 번째 커밋에서 나는 이미 내 github에 .gitignore 및 README.md가 있으므로 변경 사항을 푸시 할 수 없습니다.

분류에서Dev

커밋 된 변경 사항을 마스터 폴더로 푸시하려고 할 때 표시되는 git 충돌 표기

분류에서Dev

커밋되지 않은 변경 사항으로 로컬 분기의 마스터로 푸시 된 분기에서 변경 사항을 가져 오는 방법은 무엇입니까?

분류에서Dev

git 파일에 손상된 느슨한 객체가 포함되어있는 경우 푸시되지 않은 커밋을 푸시 할 수 있습니까?

분류에서Dev

내 원격 Git 저장소에 푸시 한 후 커밋되지 않은 변경 사항이있는 이유는 무엇입니까?

분류에서Dev

Git 저장소에서 원하지 않는 분기 및 커밋을 완전히 제거하는 방법

분류에서Dev

git 하위 트리 푸시 및 분할 메시지 커밋에 "-n <newline>"추가

Related 관련 기사

  1. 1

    한 원격 분기에서 다른 원격 분기로 하나의 커밋을 푸시하는 방법

  2. 2

    커밋 된 변경 사항을 원격으로 푸시 할 수 없음

  3. 3

    커밋이 원격 브랜치로 푸시 된 후 커밋 내용을 변경하는 방법은 무엇입니까?

  4. 4

    WIP 분기를 푸시하고 변경 사항을 로컬에서 커밋되지 않은 상태로 유지하는 방법이 있습니까?

  5. 5

    이미 원격 브랜치에 푸시하고 개발 브랜치에 병합했으며 최신 커밋이 아닌 경우 git에서 파일을 완전히 제거하는 방법

  6. 6

    다른 브랜치로 강제 푸시 할 때 새 파일을 원격으로 푸시하지 않는 Git

  7. 7

    원격 GitHub에 커밋을 푸시 할 수 없습니다.

  8. 8

    git : 한 원격 분기에 변경 사항을 추가하고 커밋하는 방법은 무엇입니까?

  9. 9

    커밋 메시지에서 "work in progress"가 발견 된 경우를 제외하고 코드를 수행 할 경우 커밋을 중단합니다.

  10. 10

    git pull break something-이전 작업 커밋으로 돌아가서 원격 변경 사항을 다시 병합하는 방법은 무엇입니까?

  11. 11

    제한된 커밋 기록을 원격 git에 푸시

  12. 12

    Git : 기록 메시지에서 병합 된 커밋을 제거하는 방법?

  13. 13

    GIT : 아직없는 경우에만 커밋 범위의 메시지를 커밋하는 접미사를 추가하는 방법은 무엇입니까?

  14. 14

    GIT는 이전 커밋으로 되돌릴 수 없습니다. 원격에서 푸시를 허용하지 않습니다.

  15. 15

    rebase를 사용하여 GIT에서 매우 오래된 커밋의 원격 커밋 메시지를 어떻게 변경합니까?

  16. 16

    Git으로 커밋 할 때 파일 변경 사항을 무시하는 방법은 무엇입니까?

  17. 17

    파일이 변경되지 않은 것으로 인식되면 Git에서 파일을 강제로 커밋하는 방법

  18. 18

    커밋되지 않은 로컬 git 변경 사항을 새 원격 포크로 푸시

  19. 19

    원격 저장소로 강제 푸시 한 후 git 되돌리기를 수행 할 수 없습니다.

  20. 20

    Git 변경 사항을 커밋 할 때 첫 번째 줄 끝에서 삽입 모드로 Vim을 시작하는 방법은 무엇입니까?

  21. 21

    대화식 리베이스로 git 커밋 메시지를 변경할 수 없습니다.

  22. 22

    git diff를 사용하여 원격에 대해 커밋 된 변경 사항을 비교할 수 없습니다.

  23. 23

    내 첫 번째 커밋에서 나는 이미 내 github에 .gitignore 및 README.md가 있으므로 변경 사항을 푸시 할 수 없습니다.

  24. 24

    커밋 된 변경 사항을 마스터 폴더로 푸시하려고 할 때 표시되는 git 충돌 표기

  25. 25

    커밋되지 않은 변경 사항으로 로컬 분기의 마스터로 푸시 된 분기에서 변경 사항을 가져 오는 방법은 무엇입니까?

  26. 26

    git 파일에 손상된 느슨한 객체가 포함되어있는 경우 푸시되지 않은 커밋을 푸시 할 수 있습니까?

  27. 27

    내 원격 Git 저장소에 푸시 한 후 커밋되지 않은 변경 사항이있는 이유는 무엇입니까?

  28. 28

    Git 저장소에서 원하지 않는 분기 및 커밋을 완전히 제거하는 방법

  29. 29

    git 하위 트리 푸시 및 분할 메시지 커밋에 "-n <newline>"추가

뜨겁다태그

보관