토이 프로젝트를 진행하기 전에 Github으로 협업을 진행할 것이기 때문에 협업에 대한 내용을 작성해보겠습니다.
Settings → Collaborators → Manage access
해당 Repository에 접속 후 git clone 코드를 복사하여 원하는 폴더에 git clone을 진행합니다. (** fork로 진행해도 되는지 확인할 필요 있음)
처음 생성한 Repository의 Branch는 기본적으로 main으로 잡혀있습니다. 이 브런치는 최종 버전이 올라가는 곳이기 떄문에 코드를 직접적으로 올리는 것은 좋지 않습니다. 이러한 경우를 방지하기 위하여 팀원별로 Branch를 구성합니다.
// -b 옵셥을 넣어 브런치 생성과 브런치 접속을 한번에 할 수 있다.
git checkout -b 브런치명
// 브런치 생성
git branch 브런치명
// 브런치 접속
git checkout 브런치명
// 브런치 확인
git branch // 로컬 브런치 확인
git branch -r // 원격 브런치 확인
git branch -a // 모든 브런치 확인
// 생성된 깃 브런치 삭제
git push origin --delete <branchName>
git push origin 브런치명