Fork 를 쓴 다는것은 협업을 하고 있다는 것
수정한 코드를 반영해달라고 pull request : pr 을 보낼 수 있음
저장소인 주인인 쌤이 코드가 괜찮다고 생각되면 반영할 수 있음 merge
저장소 주인 : 프로젝트 리더
포크 해 간 사람 : 팀원
처음에 협업할 때는 main 브랜치에 merge 하지 않는 것이 좋음
develop 이라는 브랜치를 만들어 협업하는 것이 좋음
git branch develop
developt 이라는 브랜치를 만듬 ( 팀원들이 보내는거 리더가 쓰는거 병합할 곳 )
git branch
브랜치 조회
git switch develop
develop 브랜치로 이동
리더 : git push origin develop
디벨롭 브랜치 보냄
팀원
git remote update
리모트 업데이트
git checkout -t ssam/develop
본인의 로컬로 develop 브랜치를 가져오고 이동
git branch nav
nav 브랜치 만들기
git branch
브랜치 조회하기
git switch nav
nav 브랜치로 이동하기
탐색기 layout 안에 navigation 을 열어서 작업할 것임
git add .
git commit -m ''
커밋, 커밋메세지 작성
git push origin nav
본인 저장소로 push 하기
git 에 가서 nav 브랜치로 이동 후 보내기
main 말고 develop 으로 옮기기
요청사항 작성하기
create pull request 보내기
develop 브랜치 건들지 말고 본인의 브랜치를 만들어 작성 후 본인의 브랜치에 따로 커밋, push 한 뒤 디벨롭 브랜치에 리퀘스트를 보내야함
리더의 pull request 에 들어가면 request 들을 확인할 수 있고,
'Git' 카테고리의 다른 글
프론트엔드 개발자 Github 프로필 꾸미기 (1) | 2024.04.04 |
---|---|
노드 설치, Fork 하기 (0) | 2023.06.20 |
Git 기록한 것과 앞으로 정리해야 할 것들 (0) | 2023.06.19 |