[G1-Sync] Manual knowledge update
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
---
|
||||
id: P-REINFORCE-AUTO-E60BE3
|
||||
id: [[P-Reinforce]]-AUTO-E60BE3
|
||||
category: "10_Wiki/💡 Topics/Programming & Language"
|
||||
confidence_score: 0.90
|
||||
tags: [auto-reinforced]
|
||||
last_reinforced: 2026-04-20
|
||||
github_commit: "[P-Reinforce] Continuous Worker - Git Hook을 이용한 CI_CD 자동화 파이프라인"
|
||||
github_commit: "[P-Reinforce] Continuous Worker - Git Hook을 이용한 [[CI_CD]] 자동화 파이프라인"
|
||||
---
|
||||
|
||||
# [[Git Hook을 이용한 CI_CD 자동화 파이프라인]]
|
||||
|
||||
## 📌 한 줄 통찰 (The Karpathy Summary)
|
||||
> Git 훅(Git Hooks)은 소스 코드 버전 관리 시스템인 Git의 특정 작업(commit, push 등) 전후에 자동으로 실행되도록 설정된 쉘 스크립트이다 [1]. 프론트엔드 및 Node.js 생태계에서는 주로 Husky와 lint-staged라는 도구를 활용하여 Git 훅을 설정하고 관리한다 [2], [3]. 이를 통해 코드가 원격 저장소나 CI 파이프라인으로 넘어가기 전인 로컬 단계에서 코드 스타일, 포맷팅(Prettier), 문법적 오류(ESLint) 등을 자동으로 검사하고 수정함으로써 일관된 품질을 강제하는 '최전선 방어선' 역할을 수행한다 [1], [4], [3].
|
||||
> Git 훅([[Git Hooks]])은 소스 코드 버전 관리 시스템인 Git의 특정 작업(commit, push 등) 전후에 자동으로 실행되도록 설정된 쉘 스크립트이다 [1]. 프론트엔드 및 Node.js 생태계에서는 주로 [[Husky]]와 [[lint-staged]]라는 도구를 활용하여 Git 훅을 설정하고 관리한다 [2], [3]. 이를 통해 코드가 원격 저장소나 CI 파이프라인으로 넘어가기 전인 로컬 단계에서 코드 스타일, 포맷팅([[Prettier]]), 문법적 오류([[ESLint]]) 등을 자동으로 검사하고 수정함으로써 일관된 품질을 강제하는 '최전선 방어선' 역할을 수행한다 [1], [4], [3].
|
||||
|
||||
## 📖 구조화된 지식 (Synthesized Content)
|
||||
* **Git 훅(Git Hooks)의 종류와 한계**
|
||||
|
||||
Reference in New Issue
Block a user