# 변경 사항 스테이징 및 커밋

**Stage**를 통해 변경 사항을 스테이징하고 **Terminal**를 통해 명시적 경로로 커밋한 후, 네이티브 **Source Control** 작업이 Foxora 환경에서 사용 가능해질 때까지 진행합니다.

![변경 사항 스테이징 및 커밋](https://www.foxora.ai/docs/images/v5.0.8/reference/stage-source-control.webp)

*Studio 인터페이스는 영어로 표시됩니다. 예시 데이터입니다.*

## 단계

1. **git status**와 **git diff**를 실행한 후, 작업의 테스트를 확인합니다.
2. **git add -- path/to/file**와 함께 **Stage**는 의도된 경로에서만 실행합니다.
3. **git diff --cached**를 검토하고 인덱스에서 우발적인 경로를 제거합니다.
4. **git commit -m**를 결과 기반 메시지와 함께 실행한 후, 깨끗하거나 예상된 **git status**를 확인합니다.

## 예상 결과

하나의 커밋에는 검토된 파일만 포함되며 검증된 결과가 기록됩니다.

> **참고:** 더러운 공유 체크아웃에서는 넓은 **git add** 패턴을 사용하지 마세요; 관련 없는 변경 사항은 다른 사람이나 작업에 속할 수 있습니다.

