https://www.clien.net/service/board/cm_app/14171404?od=T31&po=0&category=&groupCd=CLIENCLIENCLIEN
개발한당 모각코는 모여서 관심사 공유 후 코딩 등을하는 모임입니다.
일요일 오전을 보람차게 보내자는 취지로 시작하였습니다.
# Process
1. 소개 및 관심분야, 오늘 모임에서 할 것 공유
2. 2시간동안 각자 작업 혹은 수다, 혹은 협업 등 자유.
3. 모임 끝
## 장소
홍대역 근처 모임공간
서울시 마포구 월드컵북로 4길 12
SJ TOWER B1층 TEAMPLACE
홍대입구역1번출구 5분거리
## 시간
일요일 오전 10시~12시, 이후 자유 코딩(보통 식사하고 카페가는 분들이 계시고, 개인일정 보러 가시는 분들도 계십니다.)
## 비용
선금 만원(출석시 전액 환불)
주의사항: 현재 참여 인원의 70프로 이상이 스터디에 참여중이기 때문에 같은 공간에서 스터디로 인해 북적대는걸 감안하시거나 스터디 테이블 말고 별도의 자리에서 작업하시면 됩니다.
# 모각코 스터디 세션
스터디는 현재 진행중이며 1시즌이 끝난 후 추가모집합니다.
## Git, GitHub로 오픈 소스 맛보기 (3/4)
Git과 GitHub 와 친해지고 오픈 소스에 기여를 직접 해봅니다.
GitHub에 있는 클리앙 개발한당의 개발툴 레파지토리에 기여하며 - https://clien-devgroup.github.io/developer-tools/
- Git: remote, branch, rebase, merge, push, pull, fetch,
- GitHub: issue, Pull Request, fork,
등을 언제 왜 쓰는지 어떻게 활용하는지 직접 몸으로 익히는 스터디입니다.
# 모각코 신청방법
금요일까지 댓글 혹은 쪽지 주시면 입금 완료 후 카톡방 초대
# 나이제한
성인
# 스터디 관련 공지
목적: 클리앙 개발한당 개발툴 레파지토리에 Pull Request 및 코드리뷰, 수정, 업데이트
https://github.cowww.clien-devgroup/developer-tools
스터디 모든 인원 해당
PR 후 링크를 카톡방에 공유하면 다른 분들은 리뷰해주시고, 다음 사람 호출해주세요.
순서:
Boiled Egg
승환
앵그리버드s
헙티
빛나리
benny
맛있는브라우니
MRF
sellina
github 예시
upstream: 원본 레파지토리
origin: upstream을 fork한 본인의 repository
local: 본인의 컴퓨터 repository, 본인 repository에서 clone하세요.
Upstream 등록(SSH 설정 되어있어야함): git remote add upstream [원본주소]
GitHub SSH 등록 안해놓으신 분은 https://help.github.com/en/enterprise/2.15/user/articles/adding-a-new-ssh-key-to-your-github-account 참고
혹은 https를 통해 등록 (SSH 추천): git remote add upstream [원본주소]
이슈로부터 진행(생략가능)
1. upstream에 issue 생성
a. Title: [Basic] Make props tutorial
b. Body: Make props tutorial with example project
c. issue number: 5라고 가정
브랜치로부터의 과정
master를 최신사항으로 갱신 develop 브랜치에서 작업하는 경우도 있음(git flow 참고)
git fetch upstream 을 통해 원본으로부터 최신사항 반영
a. git checkout master
b. (master) git fetch upstream
c. 현재 로컬에 5번 이슈에 해당하는 작업 브랜치(5-color-picker를 생성 및 이동
d. git checkout -b 5-props-tutorial
소스 코드 수정
a. 변경사항 커밋 git commit -m 'Add color picker #5'
b. 추가 변경사항 커밋 git commit -m 'Fix color picker typo #5'
c. 필요할 경우 squash 등 커밋 정렬 (PR 리뷰가 들어간 후에는 하면 안됩니다. 커밋 정렬은 혼자만 몰래 하셔야 해요.) Example git rebase -i HEAD~2
d. Rebase를 통해 최신사항 반영 및 코드 정렬 : git pull --rebase upstream tutorial/basic
4. 본인 Fork 레파지토리인 Origin에 Push: git push origin
5. 본인 origin Github에서 `5-color-picker` 브랜치를 원본 래파지토리에 PR을 생성
6. 1명 이상의 인원이 리뷰 후 추가 요청(request)혹은 승인 (approve)
운영진이 Merge
## 3차 스터디 준비
3차때 공유할 것
- 맛있는 브라우니
rebase
- Boiled Egg
Git 원리 심화, 파일 관리 원리
Sha1은 어떻게 생성되나
- 승환
Init, Remote 에 대한 추가 설명
초기 모각코보니 자유롭게 코딩하는건데
이번 모각코는 모여서 git,github 스터디하는건가요??