팀프로젝트가 시작 되면서 본격적으로 Git & Githubd을 활용할 일이 많이 생겼다. 어려운 개념이 아닌거 같다가도 막상 작업을 하다보면 헷갈려서 오늘은 브랜치에서 작업하는 순서를 velog에 정리 해두려한다! 🤔
복사본 === 브랜치 📄
git branch <브랜치명>
git branch
git switch <브랜치명>
git checkout <브랜치명>
git switch -c <브랜치명>
git checkout -b <브랜치명>
git add .
git commit -m "저장 메세지"
git push origin
Github에서 코드를 합치는 이유는 코드 리뷰를 위해서이다.
Pull Request 당겨서 합쳐지는것을 의미한다. 즉 최신화 된 코드를 로컬에 받은후 내가 로컬에서 작업한 코드의 머지를 요청합니다.
git switch main
git pull origin main
- 브랜치 생성 및 이동
- 기능 개발 및 코드 저장
- 코드 업로드 및 Pull request 생성
- github에서 merge
- 내 로컬에도 반영 (git pull origin main)
완벽하게 기능 개발해야 marge가 가능하고 그냥 합치면 위험하다.
2탄에서 Git & Github 실전 가이드편으로 더 업로드할 예정이다!