본문 바로가기

교육/Open Up 공개SW 실습 교육2

[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.
[Open Up] 공개SW 실습 교육 정리 - Intro 교육신청 여느 날과 같이 학과 공지사항을 들락날락하던 중 학과에서 오픈소스 강좌를 기획했다는 공지를 보게 됐다. 안그래도 요즘 학과에서 열어주는 프로그램들을 죄다 신청하고 있었는데, 3일짜리 15시간 Git/GitHub 교육은 못 참겠다 싶어서 바로 신청했다. 신청자가 35명으로 제한된다는 내용을 보긴 했는데, 설마 넘겠어 싶어 그냥 마음을 놓고 있었는데... 인원초과시 1차교육을 수강한 학생이 우선순위를 가지며, 선착순 지원으로 선발하겠습니다. 라는 내용이 있어서 약간 걱정했지만, 걱정했던 것과 달리 무난히 합격할 수 있었다. (이럴 때를 대비해서 학과에 기여를 많이 해야된다. 학생회, 알리미, SCG, 산학이나 멘토링 등... 이런 프로그램은 아니더라도 글로벌it선배들과의 만남 등의 학과 행사들은 시.. 2022. 6. 6.