본문 바로가기
Git|GitHub

Git - 브랜치(병합)

by hyeon1016 2024. 10. 2.

Git 명령어

명령어 설명
$ git merge a브랜치 main 브랜치에서 a브랜치를 가져와 병합하는 것
   

 

 

서로 다른 파일 병합

 

 

1. 디렉터리 준비

 

2. work.txt 파일 생성

work.txt 파일 생성 후에 내용으로 1입력

 

스테이징 및 커밋

$ git add work.txt
$ git commit -m "work1"

 

3. 브랜치 생성

$ git branch o2

 

main.txt 생성

 

main.txt 파일 생성 후에 내용으로 main2 입력

 

스테이징 및 커밋

$ git add main.txt
$ git commit -m "main work2"

 

4. o2 브랜치 작업

o2 브랜치로 이동

$ git switch o2

 

o2.txt 파일 생성

 

o2.txt 파일 생성 후에 내용으로 2 입력

 

스테이징 및 커밋

$ git add o2.txt
$ git commit -m "o2 work2"

 

각 브랜치별 커밋 확인

$ git log --oneline --branches --graph

 

5. 병합 진행

main 브랜치 전환

$ git switch main

 

o2 브랜치를 가져와서 main 브랜치에 병합

$ git merge o2

 

:wq 입력해서 종료

 

 

디렉터리를 확인하여 병합이 되었는지 확인

$ ls -al

 

 

최종 커밋에서 main 브랜치와 병합된 것을 확인

$ git log --oneline --branches --graph

'Git|GitHub' 카테고리의 다른 글

Git - 브랜치(cherry-pick)  (0) 2024.10.06
Git - 브랜치(문서 병합)  (0) 2024.10.06
Git - 브랜치  (1) 2024.10.02
Git - 버전 관리(작업 되돌리기)  (0) 2024.10.01
Git - 버전 관리  (2) 2024.10.01