코드잇/Git

Detached HEAD / HEAD를 분리하여 새로운 branch 생성

양상추상츄 2022. 1. 1. 23:28

내가 알고자하는 개념과 알고있는 개념을 대조하면 이해하는게 빨라진다고 합니다.

 

여러개의 commit이 있는 상황에서 어떤 한개의 commit에 HEAD를 위치하여

그곳에서 branch를 생성하고 새 commit을 하게되면

 

새로운 시공간이 뻗어나는 nexus처럼 새로운 가지가 생성됨

 

git checkout 6875(commit ID)

-> 6875 commit을 HEAD가 가리키게됨

 

git branch premium

-> premium branch 생성

 

git checkout premium

-> premium branch 이동

 

git add .

 

git commit -m "new"

'코드잇 > Git' 카테고리의 다른 글

git reflog / git reset 후 다시 돌아오기  (0) 2022.01.03
git blame / 누가 작업을 했는지 파악하기  (0) 2022.01.02
git push --set-upstream origin / remote하고 연결  (0) 2022.01.01
merge conflict  (0) 2022.01.01
branch merge  (0) 2022.01.01