본문 바로가기 메뉴 바로가기

개발하고싶은 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS
  • 이웃추가

기억을 걷는 시간 :D

검색하기 폼
  • 분류 전체보기 (33)
    • Java (2)
    • Spring (5)
    • DB (1)
    • AWS (2)
    • MSA (0)
    • Git (14)
    • 알고리즘 (7)
      • 이론 (3)
      • 문제풀이 (4)
  • 방명록
  • 이웃추가
  • 로그인
  • 글쓰기

Head (1)
[다음 단계로] 1: HEAD 분리하기

Git에서 여기저기로 옮겨다니기 HEAD 현재 체크아웃된 커밋을 가리킨다. 즉, 현재 작업중인 커밋 시점이다. 브랜치를 체크아웃하면 일반적으로 HEAD는 브랜치의 이름을 가리키고 있지만 git 명령어를 통해 이 HEAD를 변경할 수 있다. 특정 커밋을 체크아웃하면 HEAD가 해당 커밋을 가리키고 있다. (해당 커밋을 특정 브랜치가 카리고 있어도 HEAD와 그 브랜치는 서로 다르다) 1. 처음상태 2-1. 브랜치를 체크아웃 브랜치를 체크아웃 한 후 commit을 하면 HEAD는 브랜치와 같이 움직인다. $git checkout bugFix; $git commit; 2-2. 커밋을 체크아웃 특정 커밋을 체크아웃 한 후 commit을하면 특정 커밋에 브랜치가 있더라도 HEAD와 브랜치는 분리된 상태이므로 HE..

Git 2023. 10. 28. 15:21
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • kshell
TAG
  • 인터랙티브 리베이스
  • BOJ
  • AWS
  • PS
  • EC2 디스크 늘리기
  • Spring
  • cherry-pick
  • 상대 참조
  • effectively final
  • 테이블 변경 이력
  • 백준
  • learngitbranching
  • entity 변경 이력
  • git
  • Rebase
  • Branch
  • 알고리즘
  • C++
  • 문제풀이
  • capturing lambda
more
«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Blog is powered by Tistory / Designed by Tistory
맨 위로

티스토리툴바

  • 분류 전체보기 (33)
    • Java (2)
    • Spring (5)
    • DB (1)
    • AWS (2)
    • MSA (0)
    • Git (14)
    • 알고리즘 (7)
      • 이론 (3)
      • 문제풀이 (4)
  • 방명록