반응형
참고 : Do It! 깃&깃허브
1) manual-3이라는 깃 저장소를 만들고, manual-3 디렉터리로 이동한다.
git init manual-3
cd manual-3
2) vim으로 work.txt 파일을 만들고 다음과 같이 입력한다.
vim work.txt
3) work.txt 를 스테이지에 올리고 커밋한다. 커밋 메세지는 'work 1'이라고 한다.
git add work.txt
git commit -m "work 1"
4) 'o2'라는 새로운 브랜치를 만든다. master 와 o2에 "work 1" 이라는 커밋이 있게 된다.
git branch o2
5) master 인 상태에서 work.txt를 아래와 같이 수정한다.
vim work.txt
6) 수정한 work.txt 를 커밋한다. 커밋 메세지는 'master work 2'라고 한다.
git commit -am "master work 2"
7) 브랜치는 o2로 변경한 뒤 work.txt 파일을 수정한다.
git checkout o2
vim work.txt
8) 수정한 work.txt 파일을 커밋하고, 커밋 메세지는 'o2 work 2'라고 한다.
git commit -am "o2 work 2"
9) o2 브랜치를 master 브랜치에 합치기 위해 master 브랜치로 체크아웃한다.
git checkout master
10) git merge 명령을 사용해 o2 브랜치를 master 브랜치로 끌고 온다.
git merge o2
11) cat work.txt 로 병합됐는지 확인한다.
cat work.txt
반응형
'Git&GitHub' 카테고리의 다른 글
[GIT 13] 브랜치 병합하기 - 병합이 끝난 브랜치 삭제하기 (0) | 2023.01.21 |
---|---|
[GIT 12] 브랜치 병합하기 - 같은 문서의 같은 위치를 수정했을 때 병합하기 (1) | 2023.01.21 |
[GIT 10] 브랜치 병합하기 - 서로 다른 파일 병합하기 (0) | 2023.01.20 |
[GIT 09] 새 브랜치에 커밋 (0) | 2023.01.19 |
[GIT 08] 브랜치(Branch) 생성 (0) | 2023.01.19 |
댓글