git 협업하기
pull
- git checkout main : main으로 브랜치 이동
- git pull
- git branch : 현재 존재하는 branch 확인
- git -d "브랜치명" : 이전에 개발용으로 사용한 브랜치가 있다면 삭제
개발 & push
- git checkout -b "브랜치명" : 개발을 위한 브랜치 생성
- 개발 진행
- git add .
- git commit -m "커밋 메시지"
- git push origin "브랜치명"
pull request & merge
- Github 내에서 pull request
- main에서 merge
- 충돌이 발생하지 않는다면, 자동적으로 merge
- 충돌이 발생한다면, Github 또는 vscode 내에서 충돌하는 부분 수정 후, merge
정보 감사합니다.