chaneeii / iOS-Study-Log

✨ iOS에 대해 공부한 것들을 기록합니다 ✨
18 stars 0 forks source link

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

Open chaneeii opened 1 year ago

chaneeii commented 1 year ago

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

1. 커밋 내역 확인

git log

2. 커밋 내역 삭제

git reset HEAD~N

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

3. 잘 삭제되었는지 확인

git log 

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

 git push -f origin 브랜치명

Ref