업무를 하면서 git merge에 대해 제대로 알지 못하고 있음을 깨닫고 정리를 하려고 한다. 상황을 설명하자면,Main 브랜치에서 딴 A 브랜치를 열심히 작업을 하고 작업이 멈춰진 상황이다. (Main 브랜치에 머지 되기 전)그리고 Main 브랜치에서 딴 B 브랜치를 작업하는데 A 브랜치의 작업을 이어받아서 해야하는 상황이다. 이때 나는 자연스럽게 'git merge A 브랜치' 명령어를 사용했고, 요상한 Git graph가 그려진 줄도 모르고 B 브랜치에서 작업을 해나간다... 이 상황에서 Git graph는 아래와 같다. 좌측의 git history를 보자면, A 브랜치, B 브랜치 모두 main 브랜치에서 따왔지만 git graph는 일직선이다! 내가 가진 의문!B 브랜치를 main 브랜..