Git/Learn Git Branching

2-3. 상대 참조 #2 (~)

가지코딩 2025. 4. 10. 11:46

🎮 게임으로 Git 익숙해지기

https://learngitbranching.js.org/?locale=ko

 

Learn Git Branching

An interactive Git visualization tool to educate and challenge!

learngitbranching.js.org


설명

커밋트리에서 위로 여러 단계를 올라가고 싶을 수 있습니다. ^를 계속 입력해서 올라가는것 말고 좋은 방법이 있습니다. Git 에는 틸드 (~) 연산자가 있습니다.

(~) 틸드 연산자는 (선택적) 올라가고 싶은 부모의 갯수가 뒤에 숫자가 옵니다.

 

(~) 틸드 연산자

git checkout HEAD~4

 

브랜치 강제로 옮기기

git branch -f main HEAD~3

문제

level rampup3


풀이

git branch -f main c6

git branch -f bugFix HEAD~2

git checkout HEAD~1

 

'Git > Learn Git Branching' 카테고리의 다른 글

3-1. Cherry-pick 소개  (0) 2025.04.22
2-4. Git에서 작업 되돌리기  (1) 2025.04.10
2-2. 상대 참조 (^) (Relative Refs)  (1) 2025.04.10
2-1. HEAD 분리하기  (0) 2025.04.10
1-4. 리베이스(rebase)의 기본  (0) 2025.04.10