반응형
branch
기존 코드를 변경하지 않고 복사본을 만들고 작업한다고 생각하면 된다.
명령어
기능 | 명령어 |
---|---|
추가 | git branch feature-#2 |
이동 | git switch feature-#2 |
삭제 | git branch -d feature-#2 |
다른 툴에서 보기
병렬로 진행 후
pull-request
git push origin pullRequest
GitFlow 전략
브랜치 종류 | 용도 | 주의사항 |
---|---|---|
main | 나는 메인 | |
develop | 개발용 | |
feature | develop에 기능 추가용 | |
release | develop -> main 최종 테스트 | |
hotfix | main 브랜치에서 버그 발생시 빠른 해결을 위해서 |
Trunk - Based 전략
테스트 코드를 잘 만들어야함. (바로바로 올리니까!..)
CI/CD
최근 많이 나오는 CI/CD 형식으로 개발하는 곳에서 trunk-based 개발방식을 적용하고..
그만큼 테스트 코드를 잔뜩 만듭니다.
'CI & CD > Git' 카테고리의 다른 글
Git Merge (0) | 2022.08.17 |
---|---|
Git 기본 명령어 (0) | 2022.08.16 |
Git 이란 무엇인가? (0) | 2022.08.15 |
GitHub master 기준으로 강제 업데이트 (0) | 2021.06.24 |
git 액세스 토큰을 사용한 사용자 인증 (0) | 2021.05.30 |