참고 OSSCA-2026-1st-Class-yocto/1week at main · topst-development/OSSCA-2026-1st-Class-yocto
- Github Collaborator 초대 수락하기
- 협업자가 초대를 수락하는 방법
-
- github에 등록된 이메일 또는 GitHub 알림 확인
-
- 초대 수락 버튼 클릭
-
- 리포지토리 접근 가능해짐
- Github ( topst-development/OSSCA-2026-1st-Class-yocto) clone 하기
- (중요!! 1주차에 사용한 자신의 Fork된 내용을 받는 것 아님!!!)
- 참고자료
- git clone ( Git - Git 저장소 만들기, 페이지 중간에 기존 저장소 clone 하기 )
- 2023 OSSCA 기본 교육_11-저장소클론받고로그살펴보기
- 본인의 branch를 생성할 것
- branch 이름 템플릿: feature/{한글이름}-dev
- 참고자료
- git branch / checkout ( Git - 브랜치란 무엇인가)
- 2023 OSSCA 기본 교육_20-브랜치와브랜치생성 간단한이슈트래커실습
- git에 2Week 디렉토리에 본인 파일 추가하기
- 파일 이름 템플릿: yocto3주차off모임참석여부.md
- 파일 내용에 꼭 들어가야 하는 text: git&yocto-3주차Off모임 =
- text 다음에 들어갈 답변: {참석} 또는 {불가}
- 그 다음 파일 추가
- 파일 이름 템플릿: merge-{한글이름}-선택.md
- 파일 내용에 꼭 들어가야 하는 text: merge-선택={merge} 또는 {rebase}
- 본인 branch를 main에 merge 할 때, merge commit을 만들 것인지, rebase를 해서 올릴 것인지 내용도 추가
- 참고자료
- git add/status/diff ( Git - 수정하고 저장소에 저장하기 )
- 2023 OSSCA 기본 교육_19-커밋생성 커밋메시지컨벤션
- git의 main branch에 자신의 branch를 merge/rebase 하기
- 참고자료
- git merge ( Git - 브랜치와 Merge 의 기초)
- git rebase ( Git - 수정하고 저장소에 저장하기)
- Github ( topst-development/OSSCA-2026-1st-Class-yocto) push 하기 (중요: PR이 아닙니다!!!)
- 참고자료
- git commit/push ( Git - 되돌리기 )
- 2023 OSSCA 기본 교육_19-커밋생성 커밋메시지컨벤션 - YouTube
- 만약 충돌이 난다면!
-
- 본인 파일에 충돌 내용 추가해서
-
- 충돌 해결한 후에 push 하기
- Git - 고급 Merge