Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

원격저장소에 올라간 commit 취소하기 #9

Open
chaneeii opened this issue Jul 19, 2022 · 0 comments
Open

원격저장소에 올라간 commit 취소하기 #9

chaneeii opened this issue Jul 19, 2022 · 0 comments
Labels
git git 관련 내용

Comments

@chaneeii
Copy link
Owner

절대 좋은 방법이 아니지만 급할때 사용하려고 기록하게 되었다.
특히, 협업하는 경우 다른 사람이 pull 해갔다면 큰일날 수 있으니 급할때 / 혼자일때 신중하게 사용할것!
최고의 방법은 push 하기 전에 꼼꼼히 확인할 것😭

1. 커밋 내역 확인

git log
  • 로그를 닫으려면 q / Q 누르기

2. 커밋 내역 삭제

git reset HEAD~N

~1이면 최근 내역 1개, ~2면 내역 2개 삭제

3. 잘 삭제되었는지 확인

git log 

4. 원격 저장소에 커밋 내역 push (force)

 git push -f origin 브랜치명

Ref

@chaneeii chaneeii added the git git 관련 내용 label Jul 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
git git 관련 내용
Projects
None yet
Development

No branches or pull requests

1 participant