Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Git 협업
  6. 브랜치 전환
  7. 브랜치 가리키기
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

브랜치 가리키기

HEAD는 브랜치의 현재 스냅샷을 나타내는 데 사용됩니다. 새 저장소의 경우 Git는 기본적으로 HEAD가 메인 브랜치를 가리킵니다. HEAD가 가리키는 위치를 변경하면 활성 브랜치가 업데이트됩니다.

~(틸드) 및 ^(캐럿) 기호는 특정 커밋과 관련된 위치를 가리킵니다. 기호는 일반적으로 HEAD 또는 커밋 해시와 같은 커밋 참조와 함께 사용됩니다.

  • ~ 조상을 나타냅니다(몇 세대 전의 세대는 숫자에 따라 다름).
  • HEAD~1은 커밋의 첫 번째 부모를 나타냅니다.
  • HEAD~2는 커밋의 첫 번째 조부모를 나타냅니다.
  • ^ 은 병합 커밋의 부모를 나타냅니다.
  • HEAD^1은 헤드가 병합 커밋인 HEAD의 첫 번째 부모를 나타냅니다.
  • HEAD^2는 헤드가 병합 커밋인 HEAD의 첫 번째 조부모를 나타냅니다.

커밋은 병합 커밋에서 두 개의 부모를 가질 수 있습니다.

Diagram of git symbols pointing to specific positions.
~(틸드) 및 ^(캐럿) 기호는 커밋과 관련된 위치를 가리킵니다.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life