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