일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오블완
- frontend
- tailwind css
- CSS
- Pr
- JWT
- form
- svelte
- 티스토리챌린지
- zustand
- Study
- github
- js
- es module
- next.js
- barrel export
- 비제어
- Git
- 프레임 워크
- 개발
- 회고록
- 협업
- route handler
- SWR
- javascript
- 개발자
- typescript
- react
- turporepo
- Fe
- Today
- Total
목록Git (2)
ougi FE

안녕하세요 오늘은 git flow에 대해서 글을 이렇게 적어보았는데아직도 우리 학교에서 git flow를 제대로 모르는 학생들이 있는거 같아서 적게 되었습니다git-flow란?git-flow는 협업 시 브랜치들을 효율적으로 관리하기 위해서 사용하는 브랜치 관리 전략 또는 방법론이라고 합니다그러면 git-flow의 장단점에 대해서 알아볼까요? 장점충돌과 혼란을 예방할 수 있습니다더욱 더 깔끔한 history를 가질 수 있습니다브랜치의 역할 분담이 명확해서 혼동이 없습니다단점브랜치가 너무 많아져서 불편함이 있을 수 있습니다병합이 많이 해야해서 충돌이 날 가능성이 증가합니다러닝커브가 높습니다git-flow 브랜치 분류git-flow는 5가지로 브랜치를 분류할 수 있습니다 main과 develop이 주된 브랜치..

오늘은 깃허브를 보다가 발견한 Husky에 대해서 알아보면서 기본으로 알아야 할 Git Hook까지 알아보도록 하겠습니다Git Hooks란?Git Hooks는 Git repository에서 특정 이벤트가 발생할 때마다 자동으로 실행되는 스크립트입니다훅은 .git/hooks 이곳에 저장됩니다 이 디렉토리에서는 Git이 기본적으로 제공한 유용한 스크립트 예제가 몇가지 존재합니다그리고 스크립트가 입력받는 값이 어떤 값인지 파일 안에 자세히 설명되어 있습니다 클라이언트 훅과 서버 훅으로 나눌 수 있습니다클라이언트 훅commit이나 merge를 할 때 실행됩니다클라이언트 훅은 매우 다양해서 committing-workflow 훅, email-workflow 훅, 기타가 있는데저는 committing-workflo..