이 글은 진유림님의 팀 개발을 위한 Git, GitHub 입문 강의로 보고 작성한 글입니다.
참고
origin은 원격에 올라간 log 이고 origin이 없는 것은 local 이다.
branch
branch 는 기능추가 할때 만든다.
branch는 HEAD 를 기점으로 만들어진다. branch를 만들때는 항상 HEAD가 어디를 가르키고 있는지 인지를 한 후 만들어야한다.
git show HEAD
현재 HEAD 가 main을 가르키고 있다는 걸을 알 수 있다.
git graph 익스텐션에서는 붉은선이 그어진 것 처럼 점으로 표시된다.
이때 git branch 로 브랜치를 만들게 되면 저 지점에서 브랜치가 갈라지게 될 것이다.
merge
branch 에서 작업이 끝났다면 어떻게 해야할까? 합쳐야하지 않을까?
우선 HEAD 를 머지할 branch 로 옮겨야한다. 아마 보통 main이 될 것이다.
Conflict
'공부기록 > git' 카테고리의 다른 글
git revert , git revert conflict (0) | 2022.07.19 |
---|---|
git reset (0) | 2022.07.19 |
팀 개발을 위한 Git, GitHub 입문 보고 새롭게 알게된 점 (0) | 2022.07.18 |
GitHub 에서 GitLab으로 저장소 이전하기 (0) | 2022.07.15 |
다른분 레포 코드를 뜯어볼때 초기커밋으로 되돌아가는 방법 (0) | 2022.06.22 |