如题,如果把一个错误的修改推送了到远程的版本库后,有什么办法可以撤销这次的推送?
로컬 저장소 버전을 롤백하고 다시 푸시할 수만 있어야 합니다.
이전 커밋 ID로 롤백하고 다시 푸시하면 원격 측에는 여전히 기록이 남아 있습니다
되돌리고 다시 제출하면 기록 기록에 쓸모없는 커밋이 두 개 있을 것입니다. 잘못된 커밋, 커밋이 잘못된 커밋을 되돌립니다.
물론 git Reset --hard <commit hash>와 같은 재설정을 사용한 다음 강제로 업데이트할 때 -f를 추가할 수도 있습니다. 하지만 이 작업은 매우 위험합니다. 다른 사람이 잘못된 커밋을 확인하고 이를 재설정하면 다음에 다른 사람이 풀하거나 푸시할 때 오류가 발생합니다.
1. 먼저 재설정
2. 수정 후 커밋
3. 사악한 방법으로 다시 복종을 강요합니다. . .
로컬 저장소 버전을 롤백하고 다시 푸시할 수만 있어야 합니다.
이전 커밋 ID로 롤백하고 다시 푸시하면 원격 측에는 여전히 기록이 남아 있습니다
되돌리고 다시 제출하면 기록 기록에 쓸모없는 커밋이 두 개 있을 것입니다. 잘못된 커밋, 커밋이 잘못된 커밋을 되돌립니다.
물론 git Reset --hard <commit hash>와 같은 재설정을 사용한 다음 강제로 업데이트할 때 -f를 추가할 수도 있습니다. 하지만 이 작업은 매우 위험합니다. 다른 사람이 잘못된 커밋을 확인하고 이를 재설정하면 다음에 다른 사람이 풀하거나 푸시할 때 오류가 발생합니다.
1. 먼저 재설정
으아아아2. 수정 후 커밋
3. 사악한 방법으로 다시 복종을 강요합니다. . .
으아아아