2017-11-28 14 views
2

이전 커밋으로 리셋하려고합니다. 이전 커밋으로 돌아갈 때 변경 사항을 반영하기 위해 로컬 repo를 원하고 원격 Repo가 동일한 작업을 수행하기를 원합니다. 어떻게해야합니까? '단지의 경우 커밋 변경 사항 저장'을 저장git reset - 이전 커밋과 하드 커밋하기 로컬 및 원격 리포지토리 설정

+0

그래서 로컬에서뿐만 아니라 원격에서 커밋을 제거 하시겠습니까? –

+0

옙 옙 옙 옙 –

답변

1
  • 자식 리셋 HEAD ~ 1
  • 자식 숨겨 놓은
  • 자식 푸시 기원 your_branch_name

확인이 문서 밖으로뿐만 아니라 https://ncona.com/2011/07/how-to-delete-a-commit-in-git-local-and-remote/

-f

면책 조항 : 강제 푸시는 전혀 안전하지 않지만 원격에서 커밋을 제거하는 유일한 방법입니다.

+0

완벽한 git push origin -f는 내가 매우 섹시한 남자가 필요한 것입니다. 고마운 섹시한 남자 –

+0

당신의 질문을 해결했다면, upvote하고 답변으로 동의하십시오. 담당자가 필요합니다;) –

+0

당신이 내 질문을 upvote뿐만 아니라 그것을 감사하겠습니다. 필요 포인트 –