이전 커밋으로 리셋하려고합니다. 이전 커밋으로 돌아갈 때 변경 사항을 반영하기 위해 로컬 repo를 원하고 원격 Repo가 동일한 작업을 수행하기를 원합니다. 어떻게해야합니까? '단지의 경우 커밋 변경 사항 저장'을 저장git reset - 이전 커밋과 하드 커밋하기 로컬 및 원격 리포지토리 설정
답변
- 자식 리셋 HEAD ~ 1
- 자식 숨겨 놓은
- 자식 푸시 기원
your_branch_name
확인이 문서 밖으로뿐만 아니라 https://ncona.com/2011/07/how-to-delete-a-commit-in-git-local-and-remote/
-f면책 조항 : 강제 푸시는 전혀 안전하지 않지만 원격에서 커밋을 제거하는 유일한 방법입니다.
완벽한 git push origin -f는 내가 매우 섹시한 남자가 필요한 것입니다. 고마운 섹시한 남자 –
당신의 질문을 해결했다면, upvote하고 답변으로 동의하십시오. 담당자가 필요합니다;) –
당신이 내 질문을 upvote뿐만 아니라 그것을 감사하겠습니다. 필요 포인트 –
그래서 로컬에서뿐만 아니라 원격에서 커밋을 제거 하시겠습니까? –
옙 옙 옙 옙 –