원격 저장소(github, gitlab)에 올라간 commit 을 되돌리는 방법에는 두가지가 있다. 1. 로컬에서 되돌린 후(git reset), 그대로 원격 저장소에 강제로 push 하는 것 2. 되돌린 내역을 하나의 commit으로 쌓고(git revert), 이를 원격저장소에 push하는것 첫번째 방법은 혼자서는 괜찮으나 협업하는 경우 내가 되돌리기 전에 누군가 git pull해서 작업하고 올릴 경우 내가 돌렸던 내용 그대로 올라가게 된다. 그래서 2번 방법을 적용하였다. 1. commit 로그들을 확인 명령어 : git log 2. 되돌리고 싶은 commit으로 돌아간다 명령어 : git revert --no-commit HEAD~3.. -> 세번 이전 커밋으로 돌아갔다 3. 돌아온 사항을 새롭게..