최대 1 분 소요

git에 대한 명령어를 빠르게 알아봅니다.

주요 특징과 동작 원리
스테이징 영역
Git은 세 가지 상태로 파일을 관리합니다:

작업 디렉토리 (Working Directory): 실제 작업 파일이 있는 디렉토리.
스테이징 영역 (Staging Area): 커밋할 파일이 임시로 저장되는 영역.
Git 저장소 (Repository): 커밋된 파일이 영구적으로 저장되는 영역.

git add

git add는 Git에서 파일 변경 사항을 스테이징(staging area)으로 추가하는 명령어입니다.
이는 작업 디렉토리에서 수정되거나 새로 추가된 파일을 Git이 추적하도록 준비하는 단계입니다. 스테이징된 파일만 git commit을 통해 저장소에 기록됩니다.

부분 추가 지원 한 파일에서 일부 변경만 스테이징하려면 git add -p를 사용하여 세부적으로 제어할 수 있습니다.

새로운 파일 추가 Git이 아직 추적하지 않는 새 파일을 스테이징하려면 git add <파일명> 명령으로 추가해야 합니다.

수정된 파일 추가 이미 추적 중인 파일이 수정되었을 경우, git add를 사용해야 수정 내용을 스테이징할 수 있습니다.

삭제된 파일 반영 작업 디렉토리에서 파일을 삭제한 후 해당 변경 사항을 스테이징하려면 git add를 실행해야 합니다.

git add 예시

단일 파일 추가

git add 파일명

특정 파일만 스테이징합니다.

여러 파일 추가

git add 파일1 파일2

여러 파일을 동시에 스테이징합니다.

디렉토리 전체 추가

git add .

현재 디렉토리와 하위 디렉토리의 모든 변경 사항을 스테이징합니다.

특정 패턴의 파일 추가

git add *.txt

확장자가 .txt인 모든 파일을 스테이징합니다.

수정 내용의 일부만 추가

git add -p

변경 사항을 하나씩 검토하면서 선택적으로 스테이징합니다.

태그:

카테고리:

업데이트:

댓글남기기