@메타코딩
#협업하기(소규모)
팀장이 레파지토리만들기
git clone 주소
환경설정
git add .
git commit -m "1. 환경설정 완료"
git log
git checkout -b 'dev'
git push --all
세팅->매니지 엑세스->addpeople
세팅->브랜치->rule->require pull request(main)
add rule dev require
*팀원
git checkout -b dev origin/dev
git branch
git checkout -b join_topic
git add .
git commit -m "2. 회원가입 완료"
git push origin join_topic
풀리퀘스트 > 뉴풀리퀘스트>dev<-join_topic>create
"팀장님 회원가입 완료했습니다.코드확인 부탁드립니다.
1. 회원가입 뷰완료
2. 회원가입 컨트롤러 완료
3. 회원가입 완료
"
draft:초안 코드리뷰
create: 완료하면
*팀장
notification에 이메일 등록해놓기
커밋로그->리뷰체인지->approve
머지풀리퀘스트
*팀원
git push --delete origin join_topic
git checkout dev
git pull origin dev
git checkout -b login_topic
git add .
git commit -m "로그인하다가 집감"
git add .
git commit -m "3. 로그인 완료"
git push origin login_topic
git rebase -i HEAD~2
i->s 로그인 완료->esc :wq->i 기록수정 :wq
git push -f origin login_topic
git push --delete origin login_topic
git branch
git checkdout dev
git pull origin dev
git log
*팀장
git pull origin dev
git checkout main
git merge --no-ff dev
git tag blog1.0.0
git push --tags origin main
'Git&GitHub' 카테고리의 다른 글
commit message 규칙 (0) | 2022.04.07 |
---|---|
Git- 대규모 협업 (0) | 2022.02.24 |
Git- 혼자개발 (0) | 2022.02.24 |
협업 (0) | 2022.01.04 |
branch & conflict (0) | 2022.01.02 |