일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- aws
- caching
- rendering
- svelte
- http3
- 비동기
- devtools
- import.meta.env
- https
- vue
- SSR
- api test
- vue-cli
- CSS
- ts error
- TLS
- Testing
- 선택자
- e2e
- web vital
- msw
- custom command
- JavaScript
- QUIC
- csr
- Cypress
- typeScript
- vue3
- ViTE
- CloudFlare
- Today
- Total
목록DevOps/Git (2)
Develop Note by J.S.

1. GIT 트리(3단계) - GIT은 아래 3개의 트리(파일의 묶음)를 관리하는 시스템입니다. 1) HEAD : 현재 브랜치를 가리키는 포인터이며, 브랜치의 마지막 commit을 가리킵니다. 2) Index : Staging Area라고도 하며 git add 명령어로 stage에 작업한 파일이 올라가는 가상의 공간 3) Working Directory : 내용이 수정된 파일이 존재하는 공간 (Untracked files) * Untracked files - 이력 추적 대상이 아닌 파일, git add로 Index에 올리면 추적 대상으로 등록됩니다. 2. Work Flow 1) 파일생성 or 수정(Working Directory) 2) git add [files] (Index) 3) git commit ..

Git Branch 전략에 대하여 공부한 내용을 공유하려 합니다. 개인적으로 최근까지 Git-Flow의 브랜치 전략만이 표준이며 꼭 따라야 한다는 고정 관념이 있었습니다. 실제 프로젝트를 진행함에 있어 상황에 맞게 조금씩 변형하며 개발을 했었으나 그 기준은 Git-Flow였습니다. 2010년 nvie라는 닉네임을 가진 개발자가 Git-Flow 전략을 세웠는데, 아래 글은 2020년에 그가 발표한 글입니다. 따라서, Git Branch 전략은 완벽한 정답이 없으며 상황에 맞게 선택/변형하여 적용하면 될 것으로 생각됩니다. 1. Git-Flow git-flow는 버전관리가 필요한 앱, 솔루션 등의 적합한 워크플로우입니다. 가장 널리 알려진 브랜치전략으로, 타 브랜치전략에 비해 러닝커브가 높습니다. 기본적으로..