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
병합커밋