학습 내용
- git rebase와 git merge에 대해 더 자세히 알아보았다.
- 컴퓨터 기본에 대해 배웠다.
문제점 / 고민한 점
- 이전에 git을 사용할 때는, 소위 진도를 맞추는 행위를 하기 위해 rebase를 많이 써 왔다. 그렇지만 정말 이게 옳게 썼던 것일까? 그저께는 그게 맞다고 생각했지만..
극복 방법
- 먼저, 내가 인식하고 있던 rebase의 기능이 사실 merge의 기능이었다. 진행도가 더 뒤에 있는 브랜치에서 더 앞에 있는 브랜치의 진행도를 가져와 합치지만, 가져온 브랜치가 삭제되지는 않는 것이다.
- 그럼 rebase는 뭐였을까? re-base한다는 말 그대로, 진행도가 합쳐지면서 가져온 브랜치는 소멸한다.