- 일시 : 04/14(월) 19:30
- 장소 : zoom
- 진행 : 류제천 튜터님
Git & Github으로 협업하는 법
1. 브랜치 활용하기
복사본 === 브랜치
브랜치 생성 명령어
git branch [브랜치명]
브랜치 확인 명령어
git branch
브랜치 이동 명령어
git switch [브랜치명]
혹은
git checkout [브랜치명]
브랜치 생성 & 이동
git switch -c [브랜치명]
혹은
git checkout -b [브랜치명]
브랜치 삭제 명령어
git branch -d [브랜치명]
혹은
git branch --delete [브랜치명]
login 브랜치에서 수정, 커밋 후
main으로 넘어가면 코드가 남아 있을까 ?
각각의 상태로 남아있다.
브랜치 합치기
최종 브랜치로 이동 후 진행
git merge [합칠브랜치명]
2. Pull Request 활용하기
새로운 브랜치에서 수정된 코드를 저장하고,
github에 업로드 한다.
Github로 이동
(강의자료)
merge 된 브랜치 확인
로컬에 반영
Github 에서 merge 한 내용을 확인할 수 있다.
⭐⭐⭐정리⭐⭐⭐
1. 기능 브랜치 생성 및 이동
2. 기능 개발 및 코드 저장
3. 코드 업로드 및 Pull request 생성
4. github에서 merge
5. 내 로컬에도 반영 ex) git pull origin main
3. 협업 실전 가이드
Main 브랜치 === 배포용
오류 없이 완벽하게 개발해야 main 브랜로 merge 가능
그렇기에, dev 브랜치를 따로 두고 개발하는 것이 안전하다.
협업 시, 충돌과 오류를 해결하기 위해서는
로컬에서 먼저 테스트 후, push 하는 것이 안전하다.
초기 세팅
깃 플로우 (순서)
깃 플로우 (내용)
'내일배움캠프(Spring 7기) > 특강' 카테고리의 다른 글
Java 객체 활용 첫걸음(실습) 세션 (1) | 2025.04.22 |
---|---|
Java 프로그래밍 기초 세션 (0) | 2025.04.16 |
TIL 작성 가이드 (1) | 2025.04.14 |
GIT 기초 특강 (0) | 2025.04.07 |