--rebase
이다.branch에서 작업을 진행중이 상황에서, 최신 코드를 불러오거나, 작업 완료 후 PR을 업로드 할 때 두가지 방법을 사용한다.
뭐가 좋다 나쁘다는, 프로젝트의 규모와 상황에 따라 다를 것으로 예상되지만, 개인적으로는 --rebase를 선호한다.
git log --oneline --all --graph
git config --global init.defaultBranch main
git branch --all
git pull origin main --rebase