Git 협업 - branch 사용
프로젝트 복제 : git clone 프로젝트주소
원격 저장소 branch 확인 : git branch -r
로컬&원격 저장소 branch 확인 : git branch -a
원격 저장소 branch 업데이트하기 : git fetch
*git pull == fetch + merge
* git fetch origin --prune : 로컬 저장소와 원격 저장소 동기화(자동으로 유효하지 않은 branch 참조 제거)
원격 저장소 branch 가져오기 : git checkout -t 브랜치명
*브랜치명(origin/~/~)
develop 브랜치 생성 : git branch develop
develop 브랜치를 저장소에 보내기 : git push -u origin develop
develop 브랜치 기반하여 feature/mainscreen 생성 : git branch feature/mainscreen develop
브랜치 확인 : git branch
수정 반영 : git add 파일
커밋 : git commit -m "내용"
푸시 : git push --set-upstream origin feature/mainscreen
*git push origin feature/mainscreen 도 가능 (찾아보니 한 번 upstream으로 설정하면 그 이후에는 옵션없이 적용된다고 함)
## PR
base:develop으로 feature/mainscreen을 머지
Assignees 본인 선택
Create pull request
병합 : Merge pull request