성균관대학교 공개SW 실습 교육1 [Open Up] 공개SW 실습 교육 정리 - 2일차 교육이 끝난 한참 뒤의 정리라... 아직까지 수료증이 발급되지 않은 것도 의문이긴 하다. 이건 언제오는거지..? 이번 전체 강의도 줌으로 진행됐고 또한 5시간의 강의였다. 그래도 들으며 필기해둔 내용이 있기에, 다시 복기하는 마음으로 기록을 공유한다. Rebase란? Rebase란 간단히 base를 재설정하겠다는 것을 의미한다. 또한, base는 상위 커밋을 의미하기 때문에 git log 상의 어떤 커밋이라도 Base commit이 될 수 있다. 오픈소스 개발은 혼자 개발하는 것이 아니라, 몇 천명이 함께 개발한다. 다른사람들의 commit과 겹쳐버리면 base가 꼬이게 된다! 아래 그림을 보자. 1번 fork가 일어나고, User B가 2번 fork를 발생시켰다. 두 fork된 repository의 b.. 2022. 6. 19. 이전 1 다음