
[RULE]

고양 4와 문어A를 합친 결과는 => 문어A 커밋이 됨
=> 문어 A커밋을 oct,master브랜치가 모두 가르키게 됨
=> 문어 A는 고양4에서 +alpha된 결과니까 둘이 합친 결과를 가르키게됨




-병합한 결과를 원격 저장소에 적용하려면,
push 를 함



case1

case2

case3
만약에 이 과정에 충돌이 난다면












GUI Boxiting-cat > feat > main-page로 이동

vs code에서 feat-main-page에 raedme.md에 스파링 싫어요 추가

-이번엔 source tree- 커밋, 푸쉬 해보기 (아까는 vscode에서 함)

history로 가면 잘 반영된거 확인 가능
master브랜치에 스파링 싫어요 merge하기
- master에 boxiting-oct에서 만든 merge commit이 보이지 않음
- master branch에서 먼저 패치로 새로고침


로컬과 origin에 있는 마스터가 차이가 남

master를 최신 상태로 유지하기 위해 pull을 받아옴

master branch가 merge branch feat/comment인 최신 커밋에 있고, 스파링 싫어요가 내 origin/feat/main-page에 있음
: 우리는 스파링 싫어요를 추가한거고 master branch는 스파링 좋아요가 추가되어 있는 상태
=> master랑 feat/main-page를 합치려고 하면 충돌이 남



conflict가 난 파일은 자동으로 커밋하지 않은 변경 사항에 스테이지 아래에 있게 됨

vs code에 깃패널을 누르면 readme.md 파일이 나옴

스파링 싫은데 좋아요로 고쳐보고 저장 누름

>>>===<<< 가 사라진 상태 => stage에 올린 다음에 커밋함


commit message가 자동으로 생김

fastcampus- 처음 배우는 Git & GitHub - 진유림 강사