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 |