피드로 돌아가기
Dev.toDevOps
원문 읽기
Git 초심자가 기본 개념(Working Directory, Staging Area, Repository)과 일일 워크플로우(add → commit → push)를 습득하는 입문 가이드
Git et GitHub pour Débutants en 2026 : Guide Complet
AI 요약
Technical Solution
- Git 3-Zone 모델 이해: Working Directory(디스크상 파일) → Staging Area(commit 준비 영역) → Repository(저장된 커밋 이력) 순차 구조
- 기본 워크플로우 정립: git status → git add . → git commit -m "message" → git push origin main 순서로 원격 저장소 동기화
- Conventional Commits 규칙 적용: feat/fix/docs/style/refactor/test/chore 프리픽스로 커밋 메시지 표준화
- 브랜치 전략 실습: git switch -c feature/name으로 기능별 격리 후 git merge로 main 병합하는 Feature Branch 워크플로우
- Pull Request 기반 팀 협업: 로컬 브랜치를 원격 push → GitHub PR 생성 → 동료 코드리뷰 → main 병합 프로세스
- .gitignore 설정: node_modules, .env, dist, build, *.log, .DS_Store 등 추적 제외 대상 정의
실천 포인트
팀 기반 개발 환경에서 git switch -c feature/기능명으로 로컬 브랜치를 분리한 후, git push origin 브랜치명으로 원격 추적 시작하고, GitHub에서 Pull Request를 통해 코드리뷰를 거친 후 main에 병합하면 동시 개발 충돌을 방지하고 변경사항 추적성을 확보할 수 있다.