본문 바로가기
깃,깃허브

🐙제대로 파는 Git & GitHub 🐈 - 3.차원 넘나들기

by 정람지 2023. 12. 25.

메리크리스마스

커맨스시프트4하느라갈고리가된손


🐙 여러 브랜치 만들어보기 🐈

 

여러 branch 만들어보기

어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한 정보들이나 자주 묻는 질문들의 답변들, 예제 코드들을 얄코에서 확인하세요!

www.yalco.kr

브랜치 쓰는 이유 1 : 프로젝트를 하나 이상의 모습으로 관리 (실배포, 테스트, ..)

브랜치 쓰는 이유 2 : 여러 작업들이 각각 독립되어 진행될 때

 

git branch add--(브랜치명)

 

git branch

 

git switch (브랜치명)

 

git switch -c (브랜치명)

 

 

 

git branch -d (삭제할 브랜치명)

 

 

git branch -D (강제삭제할 브랜치명)

 

 

git branch -m (기존 브랜치명) (새 브랜치명)

 

 

git log --all --decorate --oneline --graph

 


🐙 브랜치를 합치는 두 가지 방법 🐈

 

🐰 branch를 합치는 두 가지 방법

어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한 정보들이나 자주 묻는 질문들의 답변들, 예제 코드들을 얄코에서 확인하세요!

www.yalco.kr

- Merge

한꺼번에 추가

(브랜치의 사용 내역들을 남겨둘 필요가 있을 시 사용)

 

- Rebase

 모든 커밋들을 이어붙이기

(히스토리를 깔끔하게 유지하고 싶을 때 사용)


🐙 브랜치 합치기 실습 🐈

 

branch 합치기 실습

어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한 정보들이나 자주 묻는 질문들의 답변들, 예제 코드들을 얄코에서 확인하세요!

www.yalco.kr

- Merge

병합되어야 할 곳으로 이동하여 피병합브랜치를 머지

 

git merge (피병합브랜치)

 

 

git branch -d (피병합브랜치)

 

 

 

- Rebase

피병합브랜치로 이동하여 병합되어야 할 곳으로 리베이스

 

git rebase (병합되어야 할 브랜치)

 

 

git merge (병합되어야 할 브랜치) 

! 병합 이후 두 가지의 커밋 위치가 다름


🐙 충돌 해결하기 🐈

 

충돌 해결하기

어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한 정보들이나 자주 묻는 질문들의 답변들, 예제 코드들을 얄코에서 확인하세요!

www.yalco.kr

둘 중에 하나 선택 / 둘 다 선택  / 되돌리기

- Merge

git merge --abort

 

 

 

- Rebase

git rebase --abort

 

 

git rebase --continue


🐙 소스트리로 진행하기 🐈

 

SourceTree로 진행해보기

어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한 정보들이나 자주 묻는 질문들의 답변들, 예제 코드들을 얄코에서 확인하세요!

www.yalco.kr

- Merge

병합

- Rebase

재배치