Git - merge conflict상황 극복해보기

parkkhee·2023년 2월 28일
0

3_LIKELION

목록 보기
9/14
git init

touch 0 && git add . && git commit -m "C0"

git checkout -b bugFix

echo '안녕' > 1 && git add . && git commit -m "C1"

cat 1

git log --oneline --graph --all

1 파일의 내용의 안녕 으로 설정 후 커밋

git checkout main

echo '잘가' > 1 && git add . && git commit -m "C2"

cat 1

git log --oneline --graph --all

1 파일의 내용의 잘가 으로 설정 후 커밋

git merge bugFix

git status

cat 1

충돌발생, 자동병합이 실패했다는 뜻(즉 개발자가 직접 병합해야 한다는 뜻)

echo '안녕잘가' > 1

충돌수습

git add .

git commit -m "C3, 병합"

git log --graph --all --oneline

병합커밋

profile
순우리말 백엔드 개발자

0개의 댓글