reset vs checkout

김도형·2022년 12월 15일
0

reset vs checkout

  • reset은 HEAD와 branch가 함께 이동
  • checkout은 HEAD만 이동


브랜치 없이 checkout 시 커밋 ID가 필요하다.
그래서 브랜치 없이 HEAD만 변경된 것을 detached(분리된) HEAD 라고 한다.

브랜치 기능은 커밋ID을 사용하지 않고 브랜치로 checkout 시 편하기 때문이다.

profile
3년간 웹/앱, 자동제어 QA 🔜 개발자로 전향하여 현재 교육 회사에서 백엔드 개발자로 근무 중입니다.(LinkedIn : https://www.linkedin.com/in/dohyoung-kim-5ab09214b)

0개의 댓글