Git fetch & merge

godo·2022년 8월 26일
0

Github

목록 보기
7/15

www.boostcourse.org/cs102
이 강좌를 바탕으로 만들어진 글입니다.

pull = fetch(다운) + merge(합침)

git fetch & merge

이렇게 2개의 commit를 각자의 사용자가 만들었습니다.

그리고 먼저 left4 가 push 를 했습니다.

이 상태에서 right4 를 push 하려하면 오류가 뜹니다. ( overwriting 이 되기 때문에 )

그리고 pull 을 하게 된다면 ?

이런식으로 뜨게 됩니다.

이는 Merge commit 가지고 있는 것을 보여 주는 것입니다.

이 상황에서 git push 를 하게 되면

그리고 다른쪽에서 pull 을 해오면

이런식으로 merge commit 까지 제대로 pull 된 것을 알 수 있습니다.

실전

이렇게 left 와 right commit 을 해주고

right 을 먼저 push 해주고

left 를 push 하면 오류가 뜹니다.

그래서 left 에서 pull 을 해주고

다시 left 에서 push 를 해주고

다시 rigth 에서 pull 을 해주면 완성입니다.

profile
☀️☀️☀️

0개의 댓글