ComposeFest2021
안녕하세요 Compose 코드랩에 오신걸 환영합니다.
다음은 코드랩을 진행하기 위한 안내입니다.
진행 일정
2021년 11월 1일 ~ 30일
매주 월요일 코드랩 진행을 돕기 위한 주요 설명 영상을 공개합니다.
Compose 코드랩
준비물
Repo fork 하기
-
fork 브랜치를 어디에 만들 것인지 묻는 팝업이 뜹니다. 신청서에 작성해주신 자신의 Github 계정을 선택해줍니다.
-
fork 브랜치는 main 브랜치에 영향을 주지 않습니다. 마음껏 코드랩을 진행해보세요!
코드랩 진행하기
-
자신의 fork 브랜치를 로컬로 가져오기 위해 원하는 위치에서 github 주소를 복사합니다.
git clone 으로 fork 한 개인 브랜치를 로컬로 다운 받습니다.
~$ git clone https://github.com/gdgand(개인Github 아이디)/ComposeFest2021.git
-
일정 별 각 주차에 맞는 폴더 위치에서 코드랩을 진행합니다. (~/week 1,2,3,4/Compose .../XXXComposeCodelab)
-
완성된 코드를 개인 fork 브랜치로 push해서 업데이트 합니다.
-
코드랩 수료확인을 위해 직접 진행한 코드 commit 히스토리를 꼭 남겨주세요!
매주 공개되는 자료 내 fork 브랜치로 땡겨오기
(메인 브랜치와 Sync 맞추는 방법)
- 현재 fork 한 remote 브랜치 확인
$ git remote -v origin https://github.com/YOUR_NAME/ComposeFest2021.git (fetch) origin https://github.com/YOUR_NAME/ComposeFest2021.git (push)
- upstream 으로 gdgand 브랜치 추가하기
$ git remote add upstream https://github.com/gdgand/ComposeFest2021.git
- 잘 추가되었는지 확인하기
$ git remote -v origin https://github.com/YOUR_NAME/ComposeFest2021.git (fetch) origin https://github.com/YOUR_NAME/ComposeFest2021.git (push) upstream https://github.com/gdgand/ComposeFest2021.git (fetch) upstream https://github.com/gdgand/ComposeFest2021.git (push)
- 최신 업데이트 확인하기
$ git fetch upstream remote: Enumerating objects: 706, done. .. 이하 생략
- 내 remote fork 브랜치와 머지하기
$ git merge upstream/main
- 변경사항 push 하기
$ git push origin main