강제 푸시로 커밋하면 git 재설정이 작동하지 않습니다.

강제 푸시로 커밋하면 git 재설정이 작동하지 않습니다.

git pull을 사용하여 로컬 저장소를 업데이트하는 것을 잊었고 파일에 커밋한 myfile.py다음 다음을 사용하여 푸시했습니다.git push -f upstream master

나중에 나는 그것을 깨닫고 커밋 ID로 재설정하려고 시도했지만 재설정 후 원격 업스트림에 커밋한 파일이 표시되지 않는 것을 발견했습니다(커밋된 로컬 저장소에 있는 파일일 뿐입니다 myfile.py).

어쨌든 커밋되기 전 지점으로 재설정하려면git push -f upstream master

관련 정보