github 브랜치 rebase와 fast-forward
현재 나의 브랜치 상황이 아래와 같이 되었다.origin: A->B->Clocal: A->B->D그래서 pull, push가 모두 안되는 상황이었다. 그래서 이것을 병합하려고 했는데, 보통 세가지 옵션이 있다.mergerebasefast-forward(ff)merge는 넘기고 rebase와 fast-forward에 대해서 알아보았다.1. rebaserebase 같은 경우, local의 커밋을 origin위로 재배치(rebase)한다. 즉, 아래와 같이 local에 브랜치가 생성된다.local: A->B->C->D2. fast-forwardorigin: A->B->Clocal: A->Bfast-forward는 local이 origin보다 뒤에 있는 경우에 아래와 같이 local 브랜치가 생성된다.local..
2025.01.07