728x90 반응형 commit2 Git에서 이전 커밋 지점으로 되돌리는 방법 — reset, revert, checkout 차이 쉽게 이해하기 Git에서 이전 커밋 지점으로 되돌리는 방법 — reset, revert, checkout 차이 쉽게 이해하기Git을 사용하다 보면 이런 상황이 자주 생깁니다.“방금 수정한 코드가 더 이상해졌다.”“AI가 여러 파일을 한꺼번에 바꿔서 프로그램이 망가졌다.”“어제 정상적으로 작동하던 상태로 돌아가고 싶다.”이럴 때 Git의 진짜 장점이 드러납니다.Git에서 미리 **커밋(Commit)**을 해두었다면, 정상적으로 작동하던 이전 상태로 돌아갈 수 있습니다.하지만 Git에는 이전 상태로 돌아가는 방법이 여러 가지입니다.대표적으로 다음 세 가지가 있습니다.checkoutresetrevert이름이 비슷해 보여도 역할은 상당히 다릅니다.초보자라면 먼저 이렇게 기억하면 됩니다.잠깐 옛날 상태 보기 → checkout.. 2026. 8. 28. Git 커밋 메시지는 어떻게 작성해야 할까? Git 커밋 메시지는 어떻게 작성해야 할까? 한글도 괜찮을까?Git을 처음 배우다 보면 이런 부분에서 막히는 경우가 많습니다.git commit -m "???"여기에서 따옴표 안에는 도대체 무엇을 써야 할까요?또 한글로 써도 되는지, 영어로 써야 하는지, 정해진 규칙이 있는지도 궁금합니다.결론부터 말하면 한글로 작성해도 전혀 문제가 없습니다.중요한 것은 언어가 아니라 나중에 봤을 때 어떤 작업을 했는지 쉽게 알 수 있도록 작성하는 것입니다.⸻1. 커밋이란 무엇일까?Git의 커밋은 쉽게 말하면 게임의 세이브 포인트와 비슷합니다.프로그램을 만들다가 특정 시점의 상태를 저장해 두는 것입니다.예를 들어 로그인 기능을 만든 뒤 저장하고 싶다면 다음과 같이 할 수 있습니다.git add .git commit -m .. 2026. 8. 28. 이전 1 다음 728x90 반응형