예시 상황
javascript
영희와 철수가 각각 issue를 파서 eat.cpp를 건드리고 있다고 생각하자.
1. 영희가 eat.cpp의 13 ~ 15번째 줄을 업데이트 했다.
2. 이때 철수는 eat.cpp의 30번째 줄 이하를 수정하고 있었다.
철수는 어떻게 하면 영희의 업데이트를 받아드릴 수 있을까?
병합의 두 가지 절차
pull 명령어
- 원격 저장소(=github)에서 변경 내용을 받는다.
- 이를 바로 합친다.
fetch 명령어
- 원격 저장소(=github)에서 변경 내용을 받는다.
- 합치지는 않는다.
fetch 쓰기
shell
무엇이
이슈끼리 합치기
(브랜치2)의 내용을 (브랜치1)로 끌어오고 싶을 때
bash
1. (브랜치2)로 간다.
2. git pull
3. (브랜치1)로 다시 간다.
4. git merge (브랜치2)