1.브랜치 활용하기
2.pull Request 활용하기
3.협업 실전 가이드
본사본 = 브랜치
git branch 브랜치 이름
git branch
브랜치 확인
브랜치 이동
git switch 브랜치
git checkout 브랜치 (내용 지우고 이전으로 돌아감)
한번에 생성 ㅇ이동
git switch -c 브랜치이름
create
git checkout -b 브랜치이름
-branch
수정 후 add&commit
공유위해서 각각의브랜치를 합친다.
git switch 브랜치 이름
git merge 브랜치 이름
##Pull Request
깃헙에서 합치는 걸 주로 한다
=> Pull Request
합치는걸 요청?



main 브랜치 === 배포용
-> 개발용 브랜치를 만들다
develop브랜치



-> 로컬에서 먼저 테스트

#실전
##초기세팅
1.팀장: 초기 코드 작성 및 github 업로드
a. 폴더 생성
b. 초기 코드 작성
c. git init, add, commit
d. 깃 레포지토리 생ㅅ어
e. 깃 업로드 git push
2.dev 브랜치 생성
a. git switch -c dev
b. git push origin dev
c.


collaborator등록 안하면 푸쉬를 못한다.
e. git clone하기

##2.기능개발 시작
git switch -c 기능 브랜치명
(디폴트 주의)
충돌나면 머지가 안됨.
코드리뷰 함 리뷰받으려고
-코드리뷰어
approve승인
request change 바꿔라
합치기 전 내 로컬에서 충돌 해결 및 테스트
vim -> esc :wq
merge
a. 수정사항이 있는 경우 git add commit push
dev에서 땡겨오고




Readme 플젝 설명용.
프로젝트 협업 시 세팅방법