Git Push한 커밋(Commit) 되돌리기 (git reset, git push -f)
뚜부니
가끔 Push 하고 보니 파일 하나를 누락했다거나 한 적 없으신가요?저는 오늘 그랬네요..😂 Push 한 Commit 되돌리는 방법 빠르게 살펴볼게요. 저는 맨 위에 있는 Commit(Add MongoDB Confugiration)을 되돌릴 예정이에요. 먼저 로컬 저장소에서 Commit을 되돌리기 위해 다음 명령어를 사용합니다.git reset HEAD^여기서 HEAD^는 가장 마지막 커밋의 바로 이전 커밋을 가리킵니다. 즉, HEAD^ 위치인 가장 마지막 커밋의 바로 이전 커밋 상태로 바꾸는 거예요.== 다시 말하면, 가장 최근 커밋을 하나 취소한다는 의미입니다. 그다음 reset 한 사실을 원격 저장소(Github 등)에 반영해야 하는데, 기존에 Commit을 덮어써 야하므로 강제 Push를 진행해..